00001
00008 #ifndef StBeamBackMaker_h
00009 #define StBeamBackMaker_h
00010
00014 #include "StMaker.h"
00015
00019 class TH1;
00020 class TH2;
00021
00025 class StTrack;
00026
00030 class Track;
00031
00096 class StBeamBackMaker : public StMaker {
00097 public:
00102 StBeamBackMaker(const char* name = "StBeamBackMaker") : StMaker(name) {}
00103
00107 Int_t Make();
00108
00109 private:
00115 bool pileup(Track* track) const;
00116
00122 StTrack* createStTrack(Track* track);
00123
00127 ostream& info(const Char_t* message = 0);
00128 ostream& warning(const Char_t* message = 0);
00129
00130 ClassDef(StBeamBackMaker, 1)
00131 };
00132
00133 #endif