00001
00019 #include "NueAna/ANtpShowerInfoNue.h"
00020 #include "MessageService/MsgService.h"
00021 #include "AnalysisNtuples/ANtpDefaultValue.h"
00022
00023 #include <cassert>
00024 #include <algorithm>
00025
00026 ClassImp(ANtpShowerInfoNue)
00027
00028 CVSID("$Id: ANtpShowerInfoNue.cxx,v 1.9 2008/02/24 23:37:04 boehm Exp $");
00029
00030
00031 ANtpShowerInfoNue::ANtpShowerInfoNue() :
00032 stripRatio(ANtpDefVal::kFloat),
00033 planeRatio(ANtpDefVal::kFloat),
00034 pulseHeightRatio(ANtpDefVal::kFloat),
00035 phMip(ANtpDefVal::kFloat),
00036 phMeu(ANtpDefVal::kFloat),
00037 phNueGeV(ANtpDefVal::kFloat),
00038 phCCGeV(ANtpDefVal::kFloat),
00039 phNCGeV(ANtpDefVal::kFloat),
00040 EValUZ0(ANtpDefVal::kFloat),
00041 EValUZ1(ANtpDefVal::kFloat),
00042 EValVZ0(ANtpDefVal::kFloat),
00043 EValVZ1(ANtpDefVal::kFloat),
00044 longestTrackGapU(ANtpDefVal::kInt),
00045 longestTrackGapV(ANtpDefVal::kInt),
00046 gapPlanesU(ANtpDefVal::kInt),
00047 gapPlanesV(ANtpDefVal::kInt),
00048 longestTrackGap(ANtpDefVal::kInt),
00049 gapPlanes(ANtpDefVal::kInt)
00050 {
00051 MSG("ANtpShowerInfoNue", Msg::kDebug) << "ANtpShowerInfoNue::Constructor" << endl;
00052 EVecUZ0[0] = EVecUZ1[1] = EVecVZ0[0] = EVecVZ1[1] = ANtpDefVal::kFloat;
00053 }
00054
00055 ANtpShowerInfoNue::~ANtpShowerInfoNue()
00056 {
00057
00058 MSG("ANtpShowerInfoNue", Msg::kDebug) << "ANtpShowerInfoNue::Destructor" << endl;
00059
00060 }
00061
00062 void ANtpShowerInfoNue::Reset()
00063 {
00064 ANtpShowerInfo::Reset();
00065 stripRatio=ANtpDefVal::kFloat;
00066 planeRatio=ANtpDefVal::kFloat;
00067 pulseHeightRatio=ANtpDefVal::kFloat;
00068 phMeu =ANtpDefVal::kFloat;
00069 phMip = ANtpDefVal::kFloat;
00070 phNueGeV = ANtpDefVal::kFloat;
00071 phCCGeV = ANtpDefVal::kFloat;
00072 phNCGeV = ANtpDefVal::kFloat;
00073 EValUZ0 = ANtpDefVal::kFloat;
00074 EValUZ1 = ANtpDefVal::kFloat;
00075 EValVZ0 = ANtpDefVal::kFloat;
00076 EValVZ1 = ANtpDefVal::kFloat;
00077 EVecUZ0[0] = EVecUZ1[1] = ANtpDefVal::kFloat;
00078 EVecVZ0[0] = EVecVZ1[1] = ANtpDefVal::kFloat;
00079 longestTrackGapU = ANtpDefVal::kInt;
00080 longestTrackGapV = ANtpDefVal::kInt;
00081 gapPlanesU = ANtpDefVal::kInt;
00082 gapPlanesV = ANtpDefVal::kInt;
00083 longestTrackGap = ANtpDefVal::kInt;
00084 gapPlanes = ANtpDefVal::kInt;
00085
00086 return;
00087 }
00088