00001
00018 #include "NueAna/ANtpEventInfoNue.h"
00019 #include "MessageService/MsgService.h"
00020 #include "AnalysisNtuples/ANtpDefaultValue.h"
00021
00022 #include <cassert>
00023 #include <algorithm>
00024
00025
00026 ClassImp(ANtpEventInfoNue)
00027
00028 CVSID("$Id: ANtpEventInfoNue.cxx,v 1.13 2008/07/17 21:35:10 boehm Exp $");
00029
00030
00031
00032 ANtpEventInfoNue::ANtpEventInfoNue() :
00033 timeLength(ANtpDefVal::kDouble),
00034 phMip(ANtpDefVal::kFloat),
00035 phMeu(ANtpDefVal::kFloat),
00036 phNueGeV(ANtpDefVal::kFloat),
00037 triggerPass(ANtpDefVal::kInt),
00038 hotch(0),
00039 triggerSource(ANtpDefVal::kInt),
00040 triggerTime(ANtpDefVal::kFloat),
00041 spillType(ANtpDefVal::kInt),
00042 coilStatus(ANtpDefVal::kFloat),
00043 coilCurrent(ANtpDefVal::kFloat),
00044 coilCurrentSM2(ANtpDefVal::kFloat),
00045 coilQuality(ANtpDefVal::kInt),
00046 coilDirection(ANtpDefVal::kInt),
00047 liTime(ANtpDefVal::kFloat),
00048 dmxStatus(ANtpDefVal::kBool),
00049 eventSignalFull(ANtpDefVal::kFloat),
00050 eventSignalPartial(ANtpDefVal::kFloat),
00051 eventTimeMax(ANtpDefVal::kFloat),
00052 eventTimeMin(ANtpDefVal::kFloat),
00053 rcBoundary(ANtpDefVal::kInt),
00054 largestEvent(ANtpDefVal::kInt),
00055 daveFDDataQuality(ANtpDefVal::kInt)
00056
00057 {
00058
00059 MSG("ANtpEventInfoNue", Msg::kDebug) << "ANtpEventInfoNue::Constructor" << endl;
00060
00061
00062 }
00063
00064 ANtpEventInfoNue::~ANtpEventInfoNue()
00065 {
00066
00067 MSG("ANtpEventInfoNue", Msg::kDebug) << "ANtpEventInfoNue::Destructor" << endl;
00068
00069 }
00070
00071 void ANtpEventInfoNue::Reset()
00072 {
00073 ANtpEventInfo::Reset();
00074 timeLength=ANtpDefVal::kDouble;
00075 phMip = ANtpDefVal::kFloat;
00076 phMeu = ANtpDefVal::kFloat;
00077 triggerPass = ANtpDefVal::kInt;
00078 phNueGeV = ANtpDefVal::kFloat;
00079 hotch = 0;
00080 triggerSource = ANtpDefVal::kInt;
00081 triggerTime = ANtpDefVal::kFloat;
00082 spillType = ANtpDefVal::kInt;
00083 coilStatus = ANtpDefVal::kFloat;
00084 coilCurrent = ANtpDefVal::kFloat;
00085 coilCurrentSM2 = ANtpDefVal::kFloat;
00086 coilQuality = ANtpDefVal::kInt;
00087 coilDirection = ANtpDefVal::kInt;
00088 liTime = ANtpDefVal::kFloat;
00089 dmxStatus = ANtpDefVal::kBool;
00090 eventSignalFull = ANtpDefVal::kFloat;
00091 eventSignalPartial=ANtpDefVal::kFloat;
00092 eventTimeMax =ANtpDefVal::kFloat;
00093 eventTimeMin =ANtpDefVal::kFloat;
00094 rcBoundary = ANtpDefVal::kInt;
00095 largestEvent = ANtpDefVal::kInt;
00096 daveFDDataQuality = ANtpDefVal::kInt;
00097
00098 return;
00099 }