GCSummary Class Reference

#include <GCSummary.h>

List of all members.

Public Member Functions

 GCSummary ()
 ~GCSummary ()
void Reset ()

Public Attributes

Int_t aggno
Int_t led
Int_t pb
Int_t dettype
Int_t stripend
Int_t plane
Int_t strip
Int_t fnhlcode
Int_t nearfar
Int_t highlow
Int_t numPointsPin
Int_t numPointsPmt
float meanPinraw [40]
float meanPin [40]
float errorPin [40]
float meanPmtraw [40]
float meanPmt [40]
float errorPmt [40]
float numEntriesPin [40]
float numTrigsPin [40]
float numEntriesPmt [40]
float numTrigsPmt [40]
VldTimeStamp timeStart
VldTimeStamp timeEnd

Detailed Description

Definition at line 15 of file GCSummary.h.


Constructor & Destructor Documentation

GCSummary::GCSummary (  ) 

Definition at line 9 of file GCSummary.cxx.

00010     : seqnoPin(-1)
00011   //, seqnoPmt(-1) 
00012    : aggno(-1)
00013    , led(-1)
00014    , pb(-1)
00015    , dettype(-1)
00016    , stripend(-1)
00017    , plane(-1)
00018    , strip(-1)
00019    , fnhlcode(-1)
00020    , nearfar(-1)
00021    , highlow(-1)
00022    , numPointsPin(0)
00023    , numPointsPmt(0)
00024 {
00025   for (int i = 0; i<40; i++){
00026     meanPinraw[i] = 0;
00027     meanPin[i] = 0;
00028     errorPin[i] = 0;
00029     meanPmtraw[i] = 0;
00030     meanPmt[i] = 0;
00031     errorPmt[i] = 0;
00032     numEntriesPin[i] = 0;
00033     numTrigsPin[i] = 0;
00034     numEntriesPmt[i] = 0;
00035     numTrigsPmt[i] = 0;
00036   }
00037 }

GCSummary::~GCSummary (  ) 

Definition at line 38 of file GCSummary.cxx.

00039 {
00040 }


Member Function Documentation

void GCSummary::Reset (  ) 

Definition at line 41 of file GCSummary.cxx.

References aggno, errorPin, errorPmt, fnhlcode, highlow, led, meanPin, meanPinraw, meanPmt, meanPmtraw, nearfar, numEntriesPin, numEntriesPmt, numPointsPin, numPointsPmt, numTrigsPin, numTrigsPmt, pb, plane, strip, and stripend.

Referenced by CheckGC::checklin().

00042 {
00043   //seqnoPin = -1;
00044   //seqnoPmt = -1;
00045    aggno = -1;
00046    led = -1;
00047    pb = -1;
00048    //dettype = -1;
00049    stripend = -1;
00050    plane = -1;
00051    strip = -1;
00052    fnhlcode = -1;
00053    nearfar = -1;
00054    highlow = -1;
00055    numPointsPin = 0;
00056    numPointsPmt = 0;
00057    for (int i = 0; i<40; i++){
00058     meanPinraw[i] = 0;
00059     meanPin[i] = 0;
00060     errorPin[i] = 0;
00061     meanPmtraw[i] = 0;
00062     meanPmt[i] = 0;
00063     errorPmt[i] = 0;
00064     numEntriesPin[i] = 0;
00065     numTrigsPin[i] = 0;
00066     numEntriesPmt[i] = 0;
00067     numTrigsPmt[i] = 0;
00068    }
00069 }


Member Data Documentation

Definition at line 26 of file GCSummary.h.

Referenced by CheckGC::checklin(), Reset(), and FitGC::WriteDB().

Definition at line 29 of file GCSummary.h.

Referenced by CheckGC::checklin(), and FitGC::OpenFile().

Definition at line 41 of file GCSummary.h.

Referenced by CheckGC::checklin(), FitGC::DoFit(), and Reset().

Definition at line 44 of file GCSummary.h.

Referenced by CheckGC::checklin(), FitGC::DoFit(), and Reset().

Definition at line 33 of file GCSummary.h.

Referenced by CheckGC::checklin(), and Reset().

float GCSummary::meanPin[40]

Definition at line 40 of file GCSummary.h.

Referenced by FitGC::DoFit(), FitGC::GetSiglin(), Reset(), and CheckGC::ZeroCorr().

Definition at line 39 of file GCSummary.h.

Referenced by CheckGC::checklin(), Reset(), and CheckGC::ZeroCorr().

float GCSummary::meanPmt[40]

Definition at line 43 of file GCSummary.h.

Referenced by FitGC::DoFit(), FitGC::GetSiglin(), Reset(), and CheckGC::ZeroCorr().

Definition at line 42 of file GCSummary.h.

Referenced by CheckGC::checklin(), Reset(), and CheckGC::ZeroCorr().

Definition at line 34 of file GCSummary.h.

Referenced by CheckGC::checklin(), and Reset().

Definition at line 45 of file GCSummary.h.

Referenced by CheckGC::checklin(), Reset(), and CheckGC::ZeroCorr().

Definition at line 47 of file GCSummary.h.

Referenced by CheckGC::checklin(), Reset(), and CheckGC::ZeroCorr().

Definition at line 37 of file GCSummary.h.

Referenced by CheckGC::checklin(), FitGC::DoFit(), Reset(), and CheckGC::ZeroCorr().

Definition at line 46 of file GCSummary.h.

Referenced by CheckGC::checklin(), Reset(), and CheckGC::ZeroCorr().

Definition at line 48 of file GCSummary.h.

Referenced by CheckGC::checklin(), Reset(), and CheckGC::ZeroCorr().

Definition at line 31 of file GCSummary.h.

Referenced by CheckGC::checklin(), FitGC::DoFit(), FitGC::Plot(), and Reset().

Definition at line 32 of file GCSummary.h.

Referenced by CheckGC::checklin(), FitGC::DoFit(), FitGC::Plot(), and Reset().

Definition at line 30 of file GCSummary.h.

Referenced by CheckGC::checklin(), Reset(), and FitGC::WriteDB().

Definition at line 51 of file GCSummary.h.

Referenced by CheckGC::checklin(), and FitGC::WriteDB().

Definition at line 50 of file GCSummary.h.

Referenced by CheckGC::checklin(), and FitGC::WriteDB().


The documentation for this class was generated from the following files:

Generated on 22 Nov 2017 for loon by  doxygen 1.6.1