CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DQMHcalDiJetsAlCaReco.h
Go to the documentation of this file.
1 #ifndef DQMHcalDiJetsAlCaReco_H
2 #define DQMHcalDiJetsAlCaReco_H
3 
18 
19 class DQMStore;
20 class MonitorElement;
21 
23 
24 public:
25 
28 
29 protected:
30 
31  void beginJob();
32 
33  void beginRun(const edm::Run& r, const edm::EventSetup& c);
34 
35  void analyze(const edm::Event& e, const edm::EventSetup& c) ;
36 
37  void beginLuminosityBlock(const edm::LuminosityBlock& lumiSeg,
38  const edm::EventSetup& context) ;
39 
40  void endLuminosityBlock(const edm::LuminosityBlock& lumiSeg,
41  const edm::EventSetup& c);
42 
43  void endRun(const edm::Run& r, const edm::EventSetup& c);
44 
45  void endJob();
46 
47 private:
48 
49 
52 
53 //
54 // Monitor elements
55 //
60 
64 
68 
70 
71 
73 
79 
81  std::string folderName_;
82 
85 
87  std::string fileName_;
88 
90 
91 };
92 
93 #endif
94 
MonitorElement * hiDistrTagJetEnergy_
void beginRun(const edm::Run &r, const edm::EventSetup &c)
MonitorElement * hiDistrRecHitEnergyHF_
std::string fileName_
Output file name if required.
MonitorElement * hiDistrTagJetPhi_
MonitorElement * hiDistrTagJetEta_
MonitorElement * hiDistrRecHitEnergyEBEE_
void beginLuminosityBlock(const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &context)
MonitorElement * hiDistrProbeJetEta_
void endLuminosityBlock(const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &c)
DQMHcalDiJetsAlCaReco(const edm::ParameterSet &)
edm::InputTag jets_
object to monitor
MonitorElement * hiDistrProbeJetPhi_
bool saveToFile_
Write to file.
MonitorElement * hiDistrRecHitEnergyHBHE_
MonitorElement * hiDistrProbeJetEnergy_
MonitorElement * hiDistrRecHitEnergyHO_
std::string folderName_
DQM folder name.
MonitorElement * hiDistrEtThirdJet_
void analyze(const edm::Event &e, const edm::EventSetup &c)
Definition: Run.h:33
void endRun(const edm::Run &r, const edm::EventSetup &c)