CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
myFastSimVal.h
Go to the documentation of this file.
1 #ifndef RecoExamples_myFastSimVal_h
2 #define RecoExamples_myFastSimVal_h
3 #include <TH1.h>
4 #include <TProfile.h>
5 /* \class myFastSimVal
6  *
7  * \author Frank Chlebana
8  *
9  * \version 1
10  *
11  */
13 
14 class TFile;
15 
16 class myFastSimVal : public edm::EDAnalyzer {
17 public:
19 
20 private:
21  void beginJob() override;
22  void analyze(const edm::Event&, const edm::EventSetup&) override;
23  void endJob() override;
27 
34 
36  TH1F SumEt1, MET1;
37  TH1F SumEt12, MET12;
38  TH1F SumEt13, MET13;
40 
49 
58 
82 
83  TH1F tMass, tbarMass;
100 
104 
117 
121 
123 
128 
137 
144 
151 
156 
159 
165 
170 
174 
178 
183 
185 
186  TFile* m_file;
187 };
188 
189 #endif
TH1F ZpMassResRL132
Definition: myFastSimVal.h:89
TH1F totEneLeadJetEta1_1
Definition: myFastSimVal.h:43
TH1F ZpMassResL403
Definition: myFastSimVal.h:87
TH1F ZpMassResRLoP102
Definition: myFastSimVal.h:91
TH1F ZpMassGen_2000_40
Definition: myFastSimVal.h:78
TH1F ZpMass_5000_40
Definition: myFastSimVal.h:79
TH1F ZpMassGen_5000_13
Definition: myFastSimVal.h:80
TProfile hf_nJet2
Definition: myFastSimVal.h:30
TH1F hadEneLeadJetEta1_2
Definition: myFastSimVal.h:47
TH1F hadEneLeadJet2
Definition: myFastSimVal.h:59
TH1F hadFracEta33
Definition: myFastSimVal.h:67
TH1F TowerEtLeadJet23
Definition: myFastSimVal.h:73
TH1F ZpMassResL133
Definition: myFastSimVal.h:86
TH1F hadEneLeadJetEta3_2
Definition: myFastSimVal.h:47
TH1F dijetMass_700_101
Definition: myFastSimVal.h:112
TH1F matchedAllPt31
Definition: myFastSimVal.h:52
TH1F hadFracEta31
Definition: myFastSimVal.h:65
std::string GenJetAlgorithm3
Definition: myFastSimVal.h:25
TH1F hadFracEta11
Definition: myFastSimVal.h:65
TH1F dijetMassCor_700_101
Definition: myFastSimVal.h:101
TH1F emEneLeadJet32
Definition: myFastSimVal.h:63
TH1F ZpMassResPRL402
Definition: myFastSimVal.h:96
TH1F ZpMassRes103
Definition: myFastSimVal.h:97
TH1F dijetMass_5000_131
Definition: myFastSimVal.h:114
TH1F emEneLeadJet3
Definition: myFastSimVal.h:62
TH1F ZpMassResPRL131
Definition: myFastSimVal.h:95
TH1F hadFracEta13
Definition: myFastSimVal.h:67
TH1F matchedAllPt12
Definition: myFastSimVal.h:50
TH1F h_lowPtCal1c12
Definition: myFastSimVal.h:176
TH1F ZpMassResRLoP131
Definition: myFastSimVal.h:92
TH1F ZpMassResPRL103
Definition: myFastSimVal.h:94
TH1F hadEneLeadJet33
Definition: myFastSimVal.h:61
std::string CaloJetAlgorithm3
Definition: myFastSimVal.h:24
TH1F ZpMass_700_13
Definition: myFastSimVal.h:75
std::string GenJetAlgorithm1
Definition: myFastSimVal.h:25
TProfile hf_TowerDelR1
Definition: myFastSimVal.h:28
TH1F tbarMassGen
Definition: myFastSimVal.h:84
TH1F h_lowPtCal2c12
Definition: myFastSimVal.h:176
TH1F ZpMassResL101
Definition: myFastSimVal.h:85
TH1F ZpMassRes401
Definition: myFastSimVal.h:99
TH1F totEneLeadJetEta3_2
Definition: myFastSimVal.h:46
TH1F ZpMassResRLoP402
Definition: myFastSimVal.h:93
TH1F matchedAllPt43
Definition: myFastSimVal.h:53
std::string CaloJetAlgorithm4
Definition: myFastSimVal.h:24
void endJob() override
TH1F dijetMassP_5000_101
Definition: myFastSimVal.h:120
TH1F hadEneLeadJetEta3_1
Definition: myFastSimVal.h:44
TH1F hadEneLeadJet3
Definition: myFastSimVal.h:59
TH1F TowerEtLeadJet22
Definition: myFastSimVal.h:72
TProfile hf_nJet31
Definition: myFastSimVal.h:32
TH1F hadEneLeadJet12
Definition: myFastSimVal.h:60
TH1F ZpMassGen10
Definition: myFastSimVal.h:74
TH1F dijetMassCor_5000_101
Definition: myFastSimVal.h:103
TH1F ZpMassRes133
Definition: myFastSimVal.h:98
TH1F hadFracEta23
Definition: myFastSimVal.h:67
TH1F h_lowPtCal1c11
Definition: myFastSimVal.h:175
TProfile hf_TowerDelR22
Definition: myFastSimVal.h:29
TH1F h_lowPtCal3c12
Definition: myFastSimVal.h:176
TH1F dijetMassP101
Definition: myFastSimVal.h:116
TH1F dijetMassCor_2000_131
Definition: myFastSimVal.h:102
TH1F ZpMassResL401
Definition: myFastSimVal.h:87
TProfile hf_TowerDelR2
Definition: myFastSimVal.h:28
TH1F dijetMass_700_131
Definition: myFastSimVal.h:112
TH1F dijetMassCor_5000_131
Definition: myFastSimVal.h:103
TH1F emEneLeadJetEta3_1
Definition: myFastSimVal.h:45
TH1F ZpMass_700_10
Definition: myFastSimVal.h:75
TProfile hf_TowerDelR3
Definition: myFastSimVal.h:28
TH1F h_lowPtCal4c13
Definition: myFastSimVal.h:177
TH1F nTowersSecondJet1
Definition: myFastSimVal.h:68
TH1F ZpMassResRL103
Definition: myFastSimVal.h:88
TH1F ZpMassGen_2000_10
Definition: myFastSimVal.h:78
TH1F dijetMass_2000_131
Definition: myFastSimVal.h:113
TH1F hadEneLeadJet13
Definition: myFastSimVal.h:61
TH1F dijetMassP_2000_101
Definition: myFastSimVal.h:119
TH1F ZpMassMatched1
Definition: myFastSimVal.h:105
TProfile hf_nJet3
Definition: myFastSimVal.h:30
TH1F dijetMass_700_401
Definition: myFastSimVal.h:112
TH1F nTowersLeadJet1
Definition: myFastSimVal.h:68
TH1F matchedAllPt32
Definition: myFastSimVal.h:52
TH1F TowerEtLeadJet32
Definition: myFastSimVal.h:72
TH1F ZpMassResRLoP403
Definition: myFastSimVal.h:93
myFastSimVal(const edm::ParameterSet &)
Definition: myFastSimVal.cc:34
TH1F ZpMassGen_5000_10
Definition: myFastSimVal.h:80
TH1F matchedAllPt23
Definition: myFastSimVal.h:51
TH1F ZpMassResPRL101
Definition: myFastSimVal.h:94
TH1F topMassParton
Definition: myFastSimVal.h:81
TH1F emEneLeadJetEta2_1
Definition: myFastSimVal.h:45
TH1F dijetMassCor_2000_101
Definition: myFastSimVal.h:102
TH1F ZpMassResPRL401
Definition: myFastSimVal.h:96
TH1F matchedPt23
Definition: myFastSimVal.h:55
TH1F matchedPt33
Definition: myFastSimVal.h:56
TH1F emEneLeadJet13
Definition: myFastSimVal.h:64
TProfile hf_PtResponse1
Definition: myFastSimVal.h:33
TH1F matchedPt32
Definition: myFastSimVal.h:56
TH1F ZpMassResL103
Definition: myFastSimVal.h:85
TH1F matchedAllPt21
Definition: myFastSimVal.h:51
TH1F dijetMassCor_2000_401
Definition: myFastSimVal.h:102
TH1F dijetMassP_5000_401
Definition: myFastSimVal.h:120
TProfile hf_nJet4s
Definition: myFastSimVal.h:31
TH1F nTowersLeadJetPt1
Definition: myFastSimVal.h:42
TH1F ZpMassResRL401
Definition: myFastSimVal.h:90
TH1F ZpMass_5000_13
Definition: myFastSimVal.h:79
TH1F ZpMassResL402
Definition: myFastSimVal.h:87
TH1F nTowersLeadJetPt3
Definition: myFastSimVal.h:42
TProfile hf_nJet1
Definition: myFastSimVal.h:30
TH1F TowerEtLeadJet33
Definition: myFastSimVal.h:73
TH1F ZpMassMatched3
Definition: myFastSimVal.h:105
TH1F ZpMassRes131
Definition: myFastSimVal.h:98
TH1F ZpMassResRL131
Definition: myFastSimVal.h:89
TH1F dijetMassP_5000_131
Definition: myFastSimVal.h:120
TH1F matchedPt21
Definition: myFastSimVal.h:55
TH1F h_lowPtCal4c12
Definition: myFastSimVal.h:176
TProfile hf_nJet1s
Definition: myFastSimVal.h:31
TH1F hadFracEta21
Definition: myFastSimVal.h:65
TProfile hf_nJet3s
Definition: myFastSimVal.h:31
TH1F ZpMassResRLoP133
Definition: myFastSimVal.h:92
TH1F matchedPt41
Definition: myFastSimVal.h:57
void beginJob() override
Definition: myFastSimVal.cc:47
TH1F nTowersLeadJetPt4
Definition: myFastSimVal.h:42
TH1F ZpMassResRL102
Definition: myFastSimVal.h:88
TH1F hadFracEta22
Definition: myFastSimVal.h:66
TH1F dijetMassP_700_401
Definition: myFastSimVal.h:118
TH1F emEneLeadJet2
Definition: myFastSimVal.h:62
TH1F hadFracEta12
Definition: myFastSimVal.h:66
TH1F ZpMassRes132
Definition: myFastSimVal.h:98
TH1F ZpMassResPRL102
Definition: myFastSimVal.h:94
TH1F dijetMassP_700_101
Definition: myFastSimVal.h:118
TH1F ZpMassRes102
Definition: myFastSimVal.h:97
TProfile hf_PtResponse2
Definition: myFastSimVal.h:33
TH1F dijetMassCor_5000_1
Definition: myFastSimVal.h:103
TH1F hadFracEta32
Definition: myFastSimVal.h:66
TH1F dijetMass_5000_101
Definition: myFastSimVal.h:114
TH1F dijetMassCor_700_131
Definition: myFastSimVal.h:101
TProfile hf_PtResponse3
Definition: myFastSimVal.h:33
TH1F totEneLeadJetEta3_1
Definition: myFastSimVal.h:43
TProfile hf_TowerDelR12
Definition: myFastSimVal.h:29
TH1F matchedAllPt41
Definition: myFastSimVal.h:53
TH1F ZpMassResPRL133
Definition: myFastSimVal.h:95
TH1F hadEneLeadJet22
Definition: myFastSimVal.h:60
TH1F ZpMassGen_2000_13
Definition: myFastSimVal.h:78
TH1F ZpMass_2000_40
Definition: myFastSimVal.h:77
TH1F nTowersLeadJet3
Definition: myFastSimVal.h:70
TH1F ZpMassResL131
Definition: myFastSimVal.h:86
void analyze(const edm::Event &, const edm::EventSetup &) override
TH1F ZpMassResRLoP401
Definition: myFastSimVal.h:93
TH1F nTowersLeadJet2
Definition: myFastSimVal.h:69
TH1F ZpMassRes101
Definition: myFastSimVal.h:97
TH1F ZpMass_700_40
Definition: myFastSimVal.h:75
TH1F emEneLeadJet22
Definition: myFastSimVal.h:63
TH1F hadEneLeadJetEta2_2
Definition: myFastSimVal.h:47
TH1F ZpMassResL132
Definition: myFastSimVal.h:86
TH1F ZpMassGen_700_10
Definition: myFastSimVal.h:76
TH1F ZpMassResRLoP103
Definition: myFastSimVal.h:91
TH1F ZpMassResL102
Definition: myFastSimVal.h:85
TH1F ZpMassGen_5000_40
Definition: myFastSimVal.h:80
TH1F TowerEtLeadJet12
Definition: myFastSimVal.h:72
TH1F matchedAllPt13
Definition: myFastSimVal.h:50
TH1F h_lowPtCal3c11
Definition: myFastSimVal.h:175
TH1F ZpMassGen_700_13
Definition: myFastSimVal.h:76
TH1F TowerEtLeadJet2
Definition: myFastSimVal.h:71
TH1F hadEneLeadJetEta1_1
Definition: myFastSimVal.h:44
TH1F ZpMass_2000_13
Definition: myFastSimVal.h:77
TH1F matchedAllPt22
Definition: myFastSimVal.h:51
TH1F dijetMassCor_700_1
Definition: myFastSimVal.h:101
TH1F dijetMassCor_2000_1
Definition: myFastSimVal.h:102
TProfile hf_nJet41
Definition: myFastSimVal.h:32
TH1F totEneLeadJetEta2_1
Definition: myFastSimVal.h:43
TH1F matchedPt13
Definition: myFastSimVal.h:54
TH1F dijetMassCor_5000_401
Definition: myFastSimVal.h:103
std::string GenJetAlgorithm4
Definition: myFastSimVal.h:25
TH1F dijetMassCor_700_401
Definition: myFastSimVal.h:101
TH1F ZpMassMatched2
Definition: myFastSimVal.h:105
TH1F matchedPt12
Definition: myFastSimVal.h:54
TH1F ZpMass_2000_10
Definition: myFastSimVal.h:77
TH1F matchedPt22
Definition: myFastSimVal.h:55
TH1F hadEneLeadJet23
Definition: myFastSimVal.h:61
TH1F dijetMassP401
Definition: myFastSimVal.h:116
TH1F hadFracLeadJet2
Definition: myFastSimVal.h:69
TH1F hadFracLeadJet1
Definition: myFastSimVal.h:68
TH1F ZpMassGen13
Definition: myFastSimVal.h:74
TH1F dijetMassCor101
Definition: myFastSimVal.h:122
TH1F nTowersSecondJet2
Definition: myFastSimVal.h:69
TH1F h_lowPtCal4c11
Definition: myFastSimVal.h:175
TH1F dijetMassCor131
Definition: myFastSimVal.h:122
TProfile hf_TowerDelR32
Definition: myFastSimVal.h:29
TH1F hf_sumTowerAllEy
Definition: myFastSimVal.h:35
TH1F dijetMassP_2000_401
Definition: myFastSimVal.h:119
TH1F emEneLeadJetEta2_2
Definition: myFastSimVal.h:48
TH1F emEneLeadJetEta1_1
Definition: myFastSimVal.h:45
TH1F dijetMassP_700_131
Definition: myFastSimVal.h:118
TH1F emEneLeadJet12
Definition: myFastSimVal.h:63
TH1F h_lowPtCal2c13
Definition: myFastSimVal.h:177
TProfile hf_nJet21
Definition: myFastSimVal.h:32
TH1F TowerEtLeadJet3
Definition: myFastSimVal.h:71
TH1F dijetMass_2000_401
Definition: myFastSimVal.h:113
TH1F emEneLeadJet23
Definition: myFastSimVal.h:64
TH1F emEneLeadJetEta3_2
Definition: myFastSimVal.h:48
TH1F emEneLeadJetEta1_2
Definition: myFastSimVal.h:48
TH1F dijetMass_2000_101
Definition: myFastSimVal.h:113
TH1F ZpMassResRL133
Definition: myFastSimVal.h:89
TH1F ZpMassResPRL132
Definition: myFastSimVal.h:95
std::string CaloJetAlgorithm1
Definition: myFastSimVal.h:24
TH1F totEneLeadJetEta2_2
Definition: myFastSimVal.h:46
TH1F ZpMassGen40
Definition: myFastSimVal.h:74
TH1F emEneLeadJet1
Definition: myFastSimVal.h:62
TH1F hf_sumTowerAllEx
Definition: myFastSimVal.h:35
TH1F hf_TowerJetEt1
Definition: myFastSimVal.h:39
TProfile hf_nJet2s
Definition: myFastSimVal.h:31
TH1F hadEneLeadJetEta2_1
Definition: myFastSimVal.h:44
TH1F emEneLeadJet33
Definition: myFastSimVal.h:64
TH1F ZpMassResRL402
Definition: myFastSimVal.h:90
TH1F matchedAllPt11
Definition: myFastSimVal.h:50
TH1F ZpMass_5000_10
Definition: myFastSimVal.h:79
TH1F ZpMassRes402
Definition: myFastSimVal.h:99
TH1F ZpMassRes403
Definition: myFastSimVal.h:99
TH1F matchedAllPt33
Definition: myFastSimVal.h:52
TH1F matchedPt42
Definition: myFastSimVal.h:57
TH1F ZpMassGen_700_40
Definition: myFastSimVal.h:76
TProfile hf_nJet11
Definition: myFastSimVal.h:32
TH1F nTowersLeadJetPt2
Definition: myFastSimVal.h:42
TH1F TowerEtLeadJet1
Definition: myFastSimVal.h:71
TH1F h_lowPtCal1c13
Definition: myFastSimVal.h:177
TH1F ZpMassResRL101
Definition: myFastSimVal.h:88
TH1F ZpMassResRL403
Definition: myFastSimVal.h:90
TFile * m_file
Definition: myFastSimVal.h:186
TH1F hadFracLeadJet3
Definition: myFastSimVal.h:70
std::string GenJetAlgorithm2
Definition: myFastSimVal.h:25
TProfile hf_PtResponse4
Definition: myFastSimVal.h:33
TH1F dijetMassCor1
Definition: myFastSimVal.h:122
TH1F dijetMassCor401
Definition: myFastSimVal.h:122
TProfile hf_nJet4
Definition: myFastSimVal.h:30
std::string CaloJetAlgorithm2
Definition: myFastSimVal.h:24
TH1F h_lowPtCal2c11
Definition: myFastSimVal.h:175
TH1F dijetMassP131
Definition: myFastSimVal.h:116
TH1F totEneLeadJetEta1_2
Definition: myFastSimVal.h:46
TH1F ZpMassResPRL403
Definition: myFastSimVal.h:96
TH1F TowerEtLeadJet13
Definition: myFastSimVal.h:73
TH1F matchedPt43
Definition: myFastSimVal.h:57
TH1F dijetMassP_2000_131
Definition: myFastSimVal.h:119
TH1F matchedPt31
Definition: myFastSimVal.h:56
TH1F matchedAllPt42
Definition: myFastSimVal.h:53
TH1F hadEneLeadJet1
Definition: myFastSimVal.h:59
TH1F ZpMassResRLoP132
Definition: myFastSimVal.h:92
TH1F matchedPt11
Definition: myFastSimVal.h:54
TH1F nTowersSecondJet3
Definition: myFastSimVal.h:70
TH1F dijetMass_5000_401
Definition: myFastSimVal.h:114
TH1F hadEneLeadJet32
Definition: myFastSimVal.h:60
TH1F h_lowPtCal3c13
Definition: myFastSimVal.h:177
TH1F ZpMassResRLoP101
Definition: myFastSimVal.h:91
std::string JetCorrectionService
Definition: myFastSimVal.h:26