#include <ANtpShowerInfo.h>
Inheritance diagram for ANtpShowerInfo:

Public Member Functions | |
| ANtpShowerInfo () | |
| virtual | ~ANtpShowerInfo () |
| void | Reset () |
Public Attributes | |
| Int_t | planes |
| Int_t | totalStrips |
| Int_t | begPlane |
| Int_t | endPlane |
| Float_t | vtxX |
| Float_t | vtxY |
| Float_t | vtxZ |
| Float_t | dcosX |
| Float_t | dcosY |
| Float_t | dcosZ |
| Float_t | pulseHeight |
| Float_t | linearCCGeV |
| Float_t | linearNCGeV |
| Float_t | deweightCCGeV |
| Float_t | deweightNCGeV |
| Int_t | stripsPerPlane [500] |
Definition at line 13 of file ANtpShowerInfo.h.
| ANtpShowerInfo::ANtpShowerInfo | ( | ) |
Definition at line 21 of file ANtpShowerInfo.cxx.
References Msg::kDebug, and MSG.
00021 : 00022 planes(ANtpDefVal::kInt), 00023 totalStrips(ANtpDefVal::kInt), 00024 begPlane(ANtpDefVal::kInt), 00025 endPlane(ANtpDefVal::kInt), 00026 vtxX(ANtpDefVal::kFloat), 00027 vtxY(ANtpDefVal::kFloat), 00028 vtxZ(ANtpDefVal::kFloat), 00029 dcosX(ANtpDefVal::kFloat), 00030 dcosY(ANtpDefVal::kFloat), 00031 dcosZ(ANtpDefVal::kFloat), 00032 pulseHeight(ANtpDefVal::kFloat), 00033 linearCCGeV(ANtpDefVal::kFloat), 00034 linearNCGeV(ANtpDefVal::kFloat), 00035 deweightCCGeV(ANtpDefVal::kFloat), 00036 deweightNCGeV(ANtpDefVal::kFloat) 00037 { 00038 00039 MSG("ANtpShowerInfo", Msg::kDebug) << "ANtpShowerInfo::Constructor" << endl; 00040 for(int i = 0; i < 500; ++i) stripsPerPlane[i] = 0; 00041 00042 }
| ANtpShowerInfo::~ANtpShowerInfo | ( | ) | [virtual] |
Definition at line 45 of file ANtpShowerInfo.cxx.
References Msg::kDebug, and MSG.
00046 { 00047 00048 MSG("ANtpShowerInfo", Msg::kDebug) << "ANtpShowerInfo::Destructor" << endl; 00049 00050 }
| void ANtpShowerInfo::Reset | ( | ) |
Reimplemented in ANtpShowerInfoNC, and ANtpShowerInfoNue.
Definition at line 53 of file ANtpShowerInfo.cxx.
References begPlane, dcosX, dcosY, dcosZ, deweightCCGeV, deweightNCGeV, endPlane, ANtpDefaultValue::kFloat, ANtpDefaultValue::kInt, linearCCGeV, linearNCGeV, planes, pulseHeight, stripsPerPlane, totalStrips, vtxX, vtxY, and vtxZ.
Referenced by MadAnalysis::CreateANtpPAN(), ANtpInfoObjectFiller::FillShowerInformation(), ANtpShowerInfoNue::Reset(), ANtpShowerInfoNC::Reset(), and CondensedNtpModule::ResetTreeVariables().
00054 { 00055 planes = ANtpDefVal::kInt; 00056 totalStrips = ANtpDefVal::kInt; 00057 begPlane = ANtpDefVal::kInt; 00058 endPlane = ANtpDefVal::kInt; 00059 vtxX = ANtpDefVal::kFloat; 00060 vtxY = ANtpDefVal::kFloat; 00061 vtxZ = ANtpDefVal::kFloat; 00062 dcosX = ANtpDefVal::kFloat; 00063 dcosY = ANtpDefVal::kFloat; 00064 dcosZ = ANtpDefVal::kFloat; 00065 pulseHeight = ANtpDefVal::kFloat; 00066 linearCCGeV = ANtpDefVal::kFloat; 00067 linearNCGeV = ANtpDefVal::kFloat; 00068 deweightCCGeV = ANtpDefVal::kFloat; 00069 deweightNCGeV = ANtpDefVal::kFloat; 00070 for(int i = 0; i < 500; ++i) stripsPerPlane[i] = 0; 00071 00072 return; 00073 }
| Int_t ANtpShowerInfo::begPlane |
Definition at line 25 of file ANtpShowerInfo.h.
Referenced by CompareMD::FillFromList(), ANtpInfoObjectFiller::FillShowerInformation(), and Reset().
| Float_t ANtpShowerInfo::dcosX |
Definition at line 30 of file ANtpShowerInfo.h.
Referenced by CompareMD::FillFromList(), ANtpInfoObjectFiller::FillShowerInformation(), and Reset().
| Float_t ANtpShowerInfo::dcosY |
Definition at line 31 of file ANtpShowerInfo.h.
Referenced by CompareMD::FillFromList(), ANtpInfoObjectFiller::FillShowerInformation(), and Reset().
| Float_t ANtpShowerInfo::dcosZ |
Definition at line 32 of file ANtpShowerInfo.h.
Referenced by CompareMD::FillFromList(), ANtpInfoObjectFiller::FillShowerInformation(), and Reset().
| Float_t ANtpShowerInfo::deweightCCGeV |
Definition at line 36 of file ANtpShowerInfo.h.
Referenced by ANtpInfoObjectFiller::FillShowerInformation(), NCEventInfo::GetShowerEnergy(), and Reset().
| Float_t ANtpShowerInfo::deweightNCGeV |
Definition at line 37 of file ANtpShowerInfo.h.
Referenced by ANtpInfoObjectFiller::FillShowerInformation(), NCEventInfo::GetShowerEnergy(), and Reset().
| Int_t ANtpShowerInfo::endPlane |
Definition at line 26 of file ANtpShowerInfo.h.
Referenced by CompareMD::FillFromList(), ANtpInfoObjectFiller::FillShowerInformation(), and Reset().
| Float_t ANtpShowerInfo::linearCCGeV |
Definition at line 34 of file ANtpShowerInfo.h.
Referenced by ANtpInfoObjectFiller::FillShowerInformation(), NCEventInfo::GetShowerEnergy(), NCAnalysisCuts::IsGoodShower(), and Reset().
| Float_t ANtpShowerInfo::linearNCGeV |
Definition at line 35 of file ANtpShowerInfo.h.
Referenced by ANtpInfoObjectFiller::FillShowerInformation(), NCEventInfo::GetShowerEnergy(), and Reset().
| Int_t ANtpShowerInfo::planes |
Definition at line 23 of file ANtpShowerInfo.h.
Referenced by TreePIDAna::Analyze(), BagTreeAna::Analyze(), ANtpInfoObjectFillerNC::FillCrossOverInformation(), CompareMD::FillFromList(), MicroDSTMaker::FillRecoInfo(), ANtpInfoObjectFillerNC::FillShowerInformation(), ANtpInfoObjectFiller::FillShowerInformation(), NCEventInfo::GetEventVertex(), NCExtractionANN::GetIdProbability(), NCAnalysisCutsNC::InBeamFiducialVolume(), NCAnalysisCuts::IsMultiCutsClean(), NueStandard::PassesNCCleaningCuts(), NCExtractionCutswkNN::PassesNCCuts(), NCExtractionCuts::PassesNCCuts(), and Reset().
| Float_t ANtpShowerInfo::pulseHeight |
Definition at line 33 of file ANtpShowerInfo.h.
Referenced by NuePrint::Ana(), TreePIDAna::Analyze(), CompareMD::FillFromList(), ANtpInfoObjectFillerNC::FillShowerInformation(), ANtpInfoObjectFiller::FillShowerInformation(), CompareMD::PassesCuts(), CompareAll::PassesCuts(), NueAnalysisCuts::PassesPhProngCut(), ANtpShowerInfoNC::Reset(), and Reset().
| Int_t ANtpShowerInfo::stripsPerPlane[500] |
Definition at line 38 of file ANtpShowerInfo.h.
Referenced by ANtpInfoObjectFiller::FillShowerInformation(), and Reset().
Definition at line 24 of file ANtpShowerInfo.h.
Referenced by CompareMD::FillFromList(), MicroDSTMaker::FillRecoInfo(), ANtpInfoObjectFillerNC::FillShowerInformation(), ANtpInfoObjectFiller::FillShowerInformation(), and Reset().
| Float_t ANtpShowerInfo::vtxX |
Definition at line 27 of file ANtpShowerInfo.h.
Referenced by CompareMD::FillFromList(), ANtpInfoObjectFiller::FillShowerInformation(), and Reset().
| Float_t ANtpShowerInfo::vtxY |
Definition at line 28 of file ANtpShowerInfo.h.
Referenced by CompareMD::FillFromList(), ANtpInfoObjectFiller::FillShowerInformation(), and Reset().
| Float_t ANtpShowerInfo::vtxZ |
Definition at line 29 of file ANtpShowerInfo.h.
Referenced by CompareMD::FillFromList(), ANtpInfoObjectFiller::FillShowerInformation(), NCAnalysisCuts::IsGoodShower(), and Reset().
1.4.7