Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

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


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

Int_t GCSummary::aggno
 

Definition at line 26 of file GCSummary.h.

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

Int_t GCSummary::dettype
 

Definition at line 29 of file GCSummary.h.

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

float GCSummary::errorPin[40]
 

Definition at line 41 of file GCSummary.h.

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

float GCSummary::errorPmt[40]
 

Definition at line 44 of file GCSummary.h.

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

Int_t GCSummary::fnhlcode
 

Definition at line 33 of file GCSummary.h.

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

Int_t GCSummary::highlow
 

Definition at line 35 of file GCSummary.h.

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

Int_t GCSummary::led
 

Definition at line 27 of file GCSummary.h.

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

float GCSummary::meanPin[40]
 

Definition at line 40 of file GCSummary.h.

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

float GCSummary::meanPinraw[40]
 

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().

float GCSummary::meanPmtraw[40]
 

Definition at line 42 of file GCSummary.h.

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

Int_t GCSummary::nearfar
 

Definition at line 34 of file GCSummary.h.

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

float GCSummary::numEntriesPin[40]
 

Definition at line 45 of file GCSummary.h.

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

float GCSummary::numEntriesPmt[40]
 

Definition at line 47 of file GCSummary.h.

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

Int_t GCSummary::numPointsPin
 

Definition at line 37 of file GCSummary.h.

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

Int_t GCSummary::numPointsPmt
 

Definition at line 38 of file GCSummary.h.

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

float GCSummary::numTrigsPin[40]
 

Definition at line 46 of file GCSummary.h.

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

float GCSummary::numTrigsPmt[40]
 

Definition at line 48 of file GCSummary.h.

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

Int_t GCSummary::pb
 

Definition at line 28 of file GCSummary.h.

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

Int_t GCSummary::plane
 

Definition at line 31 of file GCSummary.h.

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

Int_t GCSummary::strip
 

Definition at line 32 of file GCSummary.h.

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

Int_t GCSummary::stripend
 

Definition at line 30 of file GCSummary.h.

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

VldTimeStamp GCSummary::timeEnd
 

Definition at line 51 of file GCSummary.h.

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

VldTimeStamp GCSummary::timeStart
 

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 Mon Feb 15 11:09:14 2010 for loon by  doxygen 1.3.9.1