00001
00002
00003
00004
00005
00006
00008
00009 #include "AnalysisNtuples/ANtpTrackInfoNC.h"
00010 #include "AnalysisNtuples/ANtpDefaultValue.h"
00011 #include "MessageService/MsgService.h"
00012
00013 #include <cassert>
00014 #include <algorithm>
00015
00016 ClassImp(ANtpTrackInfoNC)
00017
00018 CVSID("$Id: ANtpTrackInfoNC.cxx,v 1.15 2007/05/02 15:08:38 brebel Exp $");
00019
00020
00021 ANtpTrackInfoNC::ANtpTrackInfoNC() :
00022 xTalkStrips(ANtpDefVal::kInt),
00023 uvAsymmetry(ANtpDefVal::kFloat),
00024 planeUseFraction(ANtpDefVal::kFloat),
00025 signalUseFraction(ANtpDefVal::kFloat),
00026 twoEndStripFraction(ANtpDefVal::kFloat),
00027 dtdz(ANtpDefVal::kFloat),
00028 phPerStrip(ANtpDefVal::kFloat),
00029 phPerPlane(ANtpDefVal::kFloat),
00030 aTrkpass_ns(ANtpDefVal::kFloat),
00031 aTrkph_ns(ANtpDefVal::kFloat),
00032 aTrklen_ns(ANtpDefVal::kFloat),
00033 aTrkphperpl_ns(ANtpDefVal::kFloat),
00034 aTrkphper_ns (ANtpDefVal::kFloat),
00035 aTrkplu_ns(ANtpDefVal::kFloat),
00036 aTrkplv_ns(ANtpDefVal::kFloat),
00037 aTrkstp_ns(ANtpDefVal::kFloat),
00038 aTrkvtx_ns(ANtpDefVal::kFloat),
00039 kNN(ANtpDefVal::kFloat),
00040 numScintPlanes(ANtpDefVal::kFloat),
00041 meanSigCor(ANtpDefVal::kFloat),
00042 meanLowStripDivHighStrip(ANtpDefVal::kFloat),
00043 trackSigCorFraction(ANtpDefVal::kFloat)
00044 {
00045
00046 MSG("ANtpTrackInfoNC", Msg::kDebug) << "ANtpTrackInfoNC::Constructor" << endl;
00047
00048 }
00049
00050
00051 ANtpTrackInfoNC::~ANtpTrackInfoNC()
00052 {
00053
00054 MSG("ANtpTrackInfoNC", Msg::kDebug) << "ANtpTrackInfoNC::Destructor" << endl;
00055
00056 }
00057
00058
00059 void ANtpTrackInfoNC::Reset()
00060 {
00061 ANtpTrackInfo::Reset();
00062 xTalkStrips = ANtpDefVal::kInt;
00063 uvAsymmetry = ANtpDefVal::kFloat;
00064 planeUseFraction = ANtpDefVal::kFloat;
00065 signalUseFraction = ANtpDefVal::kFloat;
00066 twoEndStripFraction = ANtpDefVal::kFloat;
00067 dtdz = ANtpDefVal::kFloat;
00068 phPerStrip = ANtpDefVal::kFloat;
00069 phPerPlane = ANtpDefVal::kFloat;
00070 aTrkpass_ns = ANtpDefVal::kFloat;
00071 aTrkph_ns = ANtpDefVal::kFloat;
00072 aTrklen_ns = ANtpDefVal::kFloat;
00073 aTrkphperpl_ns = ANtpDefVal::kFloat;
00074 aTrkphper_ns = ANtpDefVal::kFloat;
00075 aTrkplu_ns = ANtpDefVal::kFloat;
00076 aTrkplv_ns = ANtpDefVal::kFloat;
00077 aTrkstp_ns = ANtpDefVal::kFloat;
00078 aTrkvtx_ns = ANtpDefVal::kFloat;
00079 kNN = ANtpDefVal::kFloat;
00080 numScintPlanes = ANtpDefVal::kFloat;
00081 meanSigCor = ANtpDefVal::kFloat;
00082 meanLowStripDivHighStrip = ANtpDefVal::kFloat;
00083 trackSigCorFraction = ANtpDefVal::kFloat;
00084
00085 return;
00086 }
00087