EtMissAnalysis.h

Go to the documentation of this file.
00001 #ifndef ETMISS_ANALYSIS_H_
00002 #define ETMISS_ANALYSIS_H_
00003 
00004 #include "baseAnalysis.h"
00005 
00006 // forward declarations
00007 namespace HepMC {
00008   class GenEvent;
00009 }
00010 class TH1D;
00011 
00012 class EtMissAnalysis: public baseAnalysis
00013 {
00014 public:
00015   EtMissAnalysis();
00016   virtual ~EtMissAnalysis();
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_METTruthX; 
00023   TH1D *m_METTruthY; 
00024   TH1D *m_METTruth; 
00025   TH1D *m_METSumTruth; 
00026 };
00027 
00028 #endif    // ETMISS_ANALYSIS_H_
00029 

Generated on Wed Aug 31 09:44:48 2011 for HepMCAnalysis by  doxygen 1.4.7