CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CaloJetTesterUnCorr_HeavyIons.h
Go to the documentation of this file.
1 #ifndef ValidationRecoJetsCaloJetTesterUnCorr_HeavyIons_h
2 #define ValidationRecoJetsCaloJetTesterUnCorr_HeavyIons_h
3 
4 // Producer for validation histograms for CaloJet objects
5 // F. Ratnikov, Sept. 7, 2006
6 // Modified by J F Novak July 10, 2008
7 // $Id: CaloJetTesterUnCorr_HeavyIons.h,v 1.5 2011/09/20 22:56:36 kovitang Exp $
8 
9 #include <string>
10 
15 
16 namespace reco {
17  class CaloJet;
18  class GenJet;
19 }
20 
21 class MonitorElement;
22 
24 public:
25 
28 
29  virtual void analyze(const edm::Event&, const edm::EventSetup&);
30  virtual void beginJob() ;
31  virtual void endJob() ;
32 
33 private:
34 
35 
36 
37  void fillMatchHists (const reco::GenJet& fGenJet, const reco::CaloJet& fCaloJet);
38 
42  std::string mOutputFile;
44  std::string METType_;
45  std::string inputGenMETLabel_;
46  std::string inputCaloMETLabel_;
47 
49 
50 
51  // count number of events
53 
54  // Generic Jet Parameters
83 
84  //Corr jets
100 
101  // Leading Jet Parameters
110 
113 
116 
117  // DiJet Parameters
120 
121  // CaloJet specific
157 
158  // pthat
161 
162  // GenJet Generic Jet Parameters
168 
169  // GenJet Leading Jet Parameters
172 
173  // CaloJet<->GenJet matching
186 
189 
199 
204 
209 
226 
230 
231  // Matching parameters
235  double mRThreshold;
236 
237 
238  std::string JetCorrectionService;
239 
240  // Switch on/off unimportant histogram
241  std::string mTurnOnEverything;
242 
243  // Energy Profiles
249 
250  // CaloMET
262 
263  // RecHits
276 
277 
278 
279 };
280 #endif
Jets made from CaloTowers.
Definition: CaloJet.h:30
virtual void analyze(const edm::Event &, const edm::EventSetup &)
CaloJetTesterUnCorr_HeavyIons(const edm::ParameterSet &)
Jets made from MC generator particles.
Definition: GenJet.h:25
void fillMatchHists(const reco::GenJet &fGenJet, const reco::CaloJet &fCaloJet)
MonitorElement * numberofevents
Parameters returning from algorithms.