CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HypothesisAnalyzer.h
Go to the documentation of this file.
1 #ifndef HypothesisAnalyzer_h
2 #define HypothesisAnalyzer_h
3 
4 #include "TH1F.h"
5 #include "TH2F.h"
6 
8 
10 
11  public:
12 
13  explicit HypothesisAnalyzer(const edm::ParameterSet&);
15 
16  private:
17 
18  virtual void beginJob() ;
19  virtual void analyze(const edm::Event&, const edm::EventSetup&);
20  virtual void endJob();
21 
24 
25  TH1F* neutrinoEta_;
27 
28  TH1F* hadWPt_;
29  TH1F* hadWEta_;
30  TH1F* hadWMass_;
31 
32  TH1F* hadWPullPt_;
33  TH1F* hadWPullEta_;
35 
36  TH1F* hadTopPt_;
37  TH1F* hadTopEta_;
38  TH1F* hadTopMass_;
39 
43 
44  TH1F* lepWPt_;
45  TH1F* lepWEta_;
46  TH1F* lepWMass_;
47 
48  TH1F* lepWPullPt_;
49  TH1F* lepWPullEta_;
51 
52  TH1F* lepTopPt_;
53  TH1F* lepTopEta_;
54  TH1F* lepTopMass_;
55 
56  TH1F* topPairMass_;
58 
62 
63  TH1F* genMatchDr_;
64  TH1F* kinFitProb_;
65 
68 
69 };
70 
71 #endif
virtual void analyze(const edm::Event &, const edm::EventSetup &)
const edm::InputTag semiLepEvt_
const std::string hypoClassKey_
HypothesisAnalyzer(const edm::ParameterSet &)