//*-- AUTHOR : B. Spruck //*-- Modified : 20/4/2005 //*-- Modified : 22 Dec 2005 #ifndef HHYP_PP_PROJECTOR_H #define HHYP_PP_PROJECTOR_H #include "TObject.h" #include "TArrayI.h" #include "TNtuple.h" #include "TFile.h" #include "hhypbasealgorithm.h" #include #include #include #include #include class HHypPPProjector:public HHypBaseAlgorithm { private: TNtuple *miss; TNtuple *header; // where we store header info like downscaling... Int_t simuflag; HCategory *simCat; HCategory *CatTrackCandSim; protected: public: HHypPPProjector(Char_t *name_i = NULL, Option_t par[] = NULL); virtual ~ HHypPPProjector(void); Bool_t execute(); Bool_t init(); Bool_t reinit(); Bool_t finalize(); ClassDef(HHypPPProjector, 0) // creates ntuples for PP reactions }; //============================================================================ #endif