00001
00002
00003
00004
00005
00006
00008
00009 #include "AnalysisNtuples/ANtpShowerInfoNC.h"
00010 #include "AnalysisNtuples/ANtpDefaultValue.h"
00011 #include "MessageService/MsgService.h"
00012
00013 #include <cassert>
00014 #include <algorithm>
00015
00016 ClassImp(ANtpShowerInfoNC)
00017
00018 CVSID("$Id: ANtpShowerInfoNC.cxx,v 1.14 2007/03/22 18:48:05 brebel Exp $");
00019
00020
00021 ANtpShowerInfoNC::ANtpShowerInfoNC() :
00022 energyGeV(ANtpDefVal::kFloat),
00023 xTalkStrips(ANtpDefVal::kInt),
00024 planeUseFraction(ANtpDefVal::kFloat),
00025 signalUseFraction(ANtpDefVal::kFloat),
00026 twoEndStripFraction(ANtpDefVal::kFloat),
00027 transverseRMSU(ANtpDefVal::kFloat),
00028 transverseRMSV(ANtpDefVal::kFloat),
00029 emFrac(ANtpDefVal::kFloat),
00030 phKurtosis(ANtpDefVal::kFloat),
00031 phPerStrip(ANtpDefVal::kFloat),
00032 phPerPlane(ANtpDefVal::kFloat),
00033 aShwdig_ns(ANtpDefVal::kFloat),
00034 aShwplu_ns(ANtpDefVal::kFloat),
00035 aShwplv_ns(ANtpDefVal::kFloat)
00036
00037 {
00038
00039 MSG("ANtpShowerInfoNC", Msg::kDebug) << "ANtpShowerInfoNC::Constructor" << endl;
00040
00041 }
00042
00043
00044 ANtpShowerInfoNC::~ANtpShowerInfoNC()
00045 {
00046
00047 MSG("ANtpShowerInfoNC", Msg::kDebug) << "ANtpShowerInfoNC::Destructor" << endl;
00048
00049 }
00050
00051
00052 void ANtpShowerInfoNC::Reset()
00053 {
00054
00055 ANtpShowerInfo::Reset();
00056 pulseHeight = ANtpDefVal::kFloat;
00057 energyGeV = ANtpDefVal::kFloat;
00058 xTalkStrips = ANtpDefVal::kInt;
00059 planeUseFraction = ANtpDefVal::kFloat;
00060 signalUseFraction = ANtpDefVal::kFloat;
00061 twoEndStripFraction = ANtpDefVal::kFloat;
00062 transverseRMSU = ANtpDefVal::kFloat;
00063 transverseRMSV = ANtpDefVal::kFloat;
00064 emFrac = ANtpDefVal::kFloat;
00065 phKurtosis = ANtpDefVal::kFloat;
00066 phPerStrip = ANtpDefVal::kFloat;
00067 phPerPlane = ANtpDefVal::kFloat;
00068 aShwdig_ns = ANtpDefVal::kFloat;
00069 aShwplu_ns = ANtpDefVal::kFloat;
00070 aShwplv_ns = ANtpDefVal::kFloat;
00071
00072 return;
00073 }
00074