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 
16 public:
17  explicit TopGenEventAnalyzer(const edm::ParameterSet &);
18  ~TopGenEventAnalyzer() override;
19 
20 private:
21  void beginJob() override;
22  void analyze(const edm::Event &, const edm::EventSetup &) override;
23  void endJob() override;
24 
26 
27  TH1F *nLep_;
28  TH1F *topPt_;
29  TH1F *topEta_;
30  TH1F *topPhi_;
31  TH1F *topBarPt_;
32  TH1F *topBarEta_;
33  TH1F *topBarPhi_;
34  TH1F *ttbarPt_;
35  TH1F *ttbarEta_;
36  TH1F *ttbarPhi_;
37  TH1F *prodChan_;
38 };
39 
40 #endif
TopGenEventAnalyzer(const edm::ParameterSet &)
void analyze(const edm::Event &, const edm::EventSetup &) override
void beginJob() override
edm::EDGetTokenT< TtGenEvent > inputGenEventToken_