CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CaloTowerAnalyzer.h
Go to the documentation of this file.
1 #ifndef CALOTOWERANALYZER_H
2 #define CALOTOWERANALYZER_H
3 
4 // author: Bobby Scurlock (The University of Florida)
5 // date: 8/24/2006
6 // modification: Mike Schmitt
7 // date: 02.28.2007
8 // note: code rewrite
9 
11 
15 
16 #include <string>
17 #include <map>
19 
21 public:
22 
23  explicit CaloTowerAnalyzer(const edm::ParameterSet&);
24 
25  virtual void analyze(const edm::Event&, const edm::EventSetup&);
26  virtual void beginRun(const edm::Run& ,const edm::EventSetup&);
27  //virtual void beginJob();
28  virtual void endJob();
29 
30 private:
31 
32  // DAQ Tools
34 
35  // Inputs from Configuration
37  std::vector< edm::InputTag > HLTBitLabel_ ;
40  bool debug_;
42  bool allhist_;
45  std::string FolderName_;
46  int Nevents;
47 
48 
70  std::vector<MonitorElement*> hCT_NEvents_HLT;
71 };
72 
73 #endif
MonitorElement * hCT_etvsieta
MonitorElement * hCT_hadEt_ieta_iphi
MonitorElement * hCT_METvsieta
MonitorElement * hCT_SETvsieta
MonitorElement * hCT_Occ_HAD_Et_ieta_iphi
std::vector< MonitorElement * > hCT_NEvents_HLT
MonitorElement * hCT_Nevents
edm::InputTag HLTResultsLabel_
MonitorElement * hCT_Occvsieta
MonitorElement * hCT_METPhivsieta
MonitorElement * hCT_Occ_EM_Et_ieta_iphi
CaloTowerAnalyzer(const edm::ParameterSet &)
MonitorElement * hCT_Occ_ieta_iphi
MonitorElement * hCT_Occ_Outer_Et_ieta_iphi
MonitorElement * hCT_Maxetvsieta
MonitorElement * hCT_outerEtvsieta
edm::InputTag HBHENoiseFilterResultLabel_
edm::InputTag caloTowersLabel_
MonitorElement * hCT_emEtvsieta
virtual void analyze(const edm::Event &, const edm::EventSetup &)
MonitorElement * hCT_Minetvsieta
virtual void beginRun(const edm::Run &, const edm::EventSetup &)
MonitorElement * hCT_et_ieta_iphi
MonitorElement * hCT_MEyvsieta
MonitorElement * hCT_hadEtvsieta
MonitorElement * hCT_MExvsieta
MonitorElement * hCT_emEt_ieta_iphi
virtual void endJob()
std::vector< edm::InputTag > HLTBitLabel_
MonitorElement * hCT_outerEt_ieta_iphi
std::string FolderName_
Definition: Run.h:33