#ifndef simpleSelection_h #define simpleSelection_h #include "SelectionBase.hxx" #include "InputManager.hxx" // Make simpleAnalysis class, inheriting from SelectionBase class simpleSelection: public SelectionBase{ public: simpleSelection(bool forceBreak=true); virtual ~simpleSelection(){} //---- These are mandatory functions void DefineSteps (); ToyBoxB* MakeToyBox (){return new ToyBoxB();} void InitializeEvent (AnaEventB& event); //-------------------- }; // Add a dummy action for the selection class DummyAction: public StepBase{ public: using StepBase::Apply; DummyAction(){} bool Apply (AnaEventB& event, ToyBoxB& box) const; StepBase* MakeClone(){return new DummyAction();} }; #endif