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

GCSummary.cxx

Go to the documentation of this file.
00001 #include "GCSummary.h"
00002 
00003 #include "MessageService/MsgService.h"
00004 
00005 ClassImp(GCSummary)
00006 
00007 CVSID("$Id: GCSummary.cxx,v 1.3 2006/01/02 22:12:11 tjyang Exp $");
00008 
00009 GCSummary::GCSummary()
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 }
00038 GCSummary::~GCSummary()
00039 {
00040 }
00041 void GCSummary::Reset()
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 }

Generated on Mon Feb 15 11:06:45 2010 for loon by  doxygen 1.3.9.1