00001 #ifndef USER_ANALYSIS_H_
00002 #define USER_ANALYSIS_H_
00003
00004 #include "baseAnalysis.h"
00005
00006
00007 namespace HepMC {
00008 class GenEvent;
00009 }
00010 class TH1D;
00011
00012 class UserAnalysis: public baseAnalysis
00013 {
00014 public:
00015 UserAnalysis();
00016 virtual ~UserAnalysis();
00017
00018 virtual int Init(double tr_max_eta, double tr_min_pt);
00019 virtual int Process(HepMC::GenEvent* hepmcevt);
00020
00021 private:
00022 TH1D *m_h_njets;
00023 };
00024
00025 #endif // USER_ANALYSIS_H_
00026