1 #ifndef numuCCMultiTargetAnalysis_h 2 #define numuCCMultiTargetAnalysis_h 4 #include "ND280AnalysisUtils.hxx" 5 #include "numuCCMultiTargetSelection.hxx" 6 #include "antiNumuCCFGD2Selection.hxx" 7 #include "numuCCAnalysis.hxx" 8 #include "numuCCMultiPiAnalysis.hxx" 9 #include "antiNumuCCAnalysis.hxx" 20 void DefineSelections();
21 void DefineCorrections();
22 void DefineMicroTrees(
bool addBase=
true);
23 void DefineTruthTree();
25 void FillMicroTrees(
bool addBase=
true);
26 void FillToyVarsInMicroTrees(
bool addBase=
true);
30 using baseTrackerAnalysis::FillTruthTree;
36 void FillCategories();
47 enum enumStandardMicroTrees_numuCCMultiTargetAnalysis{
48 enumStandardMicroTreesFirst_numuCCMultiTargetAnalysis = numuCCMultiPiAnalysis::enumStandardMicroTreesLast_numuCCMultiPiAnalysis + antiNumuCCAnalysis::enumStandardMicroTreesLast_antiNumuCCAnalysis + 1,
58 selmu_fittrack_hit1_pos,
59 selmu_fittrack_hit2_pos,
62 selmu_hit1_fgdmoduletype,
63 truelepton_fgdmoduletype,
68 truelepton_nuErecQEoxygen,
71 truevtx_fgdmoduletype,
75 enumStandardMicroTreesLast_numuCCMultiTargetAnalysis
Representation of a true Monte Carlo vertex.
bool Initialize()
[AnalysisAlgorithm_mandatory]