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
00011
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
00044
00045 aggno = -1;
00046 led = -1;
00047 pb = -1;
00048
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 }