CMS 3D CMS Logo

TopGenEventAnalyzer.h
Go to the documentation of this file.
1 #ifndef TopGenEventAnalyzer_h
2 #define TopGenEventAnalyzer_h
3 
4 #include "TH1.h"
5 
12 
14 
15 
17 
18  public:
19 
20  explicit TopGenEventAnalyzer(const edm::ParameterSet&);
21  ~TopGenEventAnalyzer() override;
22 
23  private:
24 
25  void beginJob() override ;
26  void analyze(const edm::Event&, const edm::EventSetup&) override;
27  void endJob() override ;
28 
30 
31  TH1F *nLep_;
32  TH1F *topPt_;
33  TH1F *topEta_;
34  TH1F *topPhi_;
35  TH1F *topBarPt_;
36  TH1F *topBarEta_;
37  TH1F *topBarPhi_;
38  TH1F *ttbarPt_;
39  TH1F *ttbarEta_;
40  TH1F *ttbarPhi_;
41  TH1F *prodChan_;
42 };
43 
44 #endif
TopGenEventAnalyzer(const edm::ParameterSet &)
void analyze(const edm::Event &, const edm::EventSetup &) override
void beginJob() override
edm::EDGetTokenT< TtGenEvent > inputGenEventToken_