1 #ifndef p0dNumuCCSelection_h 2 #define p0dNumuCCSelection_h 4 #include "SelectionBase.hxx" 5 #include "numuCCSelection.hxx" 6 #include "EventBoxUtils.hxx" 23 SampleId::SampleEnum GetSampleEnum(){
return SampleId::kP0DNuMuCC;}
StepBase * MakeClone()
MANDATORY FUNCTIONS !!!
virtual bool Apply(AnaEventC &event, ToyBoxB &box) const
void DefineSteps()
Define all steps in the selection.
bool Apply(AnaEventC &event, bool &redo)
Apply all steps in the selection.
void DefineDetectorFV()
Define the detector Fiducial Volume in which this selection is applied.
ToyBoxB * MakeToyBox()
Create the appropriate type of box.
StepBase * MakeClone()
MANDATORY FUNCTIONS !!!
StepBase * MakeClone()
MANDATORY FUNCTIONS !!!
virtual void InitializeEvent(AnaEventC &)
Fill the EventBox with the objects needed by this selection.