CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HcalCaloTowerMonitor.h
Go to the documentation of this file.
1 #ifndef DQM_HCALMONITORTASKS_HCALCALOTOWERMONITOR_H
2 #define DQM_HCALMONITORTASKS_HCALCALOTOWERMONITOR_H
3 
7 
9 #include <map>
10 
18  public:
21 
22  void setup(const edm::ParameterSet& ps, DQMStore* dbe);
23  void processEvent(const CaloTowerCollection& calotower);
24  void reset();
25  int getIeta(double eta); // get ieta index, given physical coordinate eta
26  private:
27 
28  bool debug_;
31  int ievt_;
32 
33  // calotower histograms
39 
40  // hcal histograms
46 
47  // ecal histograms
53 
54  // comparison plots
61 
63 
64 
65 };
66 
67 #endif
void setup(const edm::ParameterSet &ps, DQMStore *dbe)
MonitorElement * time_CaloTowervsHcal
bool debug_
Monitoring elements.
MonitorElement * hcalEnergy
MonitorElement * hcalEnergyMap
MonitorElement * energy_CaloTowervsHcal
MonitorElement * caloTowerTime
MonitorElement * ecalOccMap
MonitorElement * hcalMeanEnergyEta
MonitorElement * caloTowerEnergy
T eta() const
MonitorElement * caloTowerOccMap
MonitorElement * caloTowerEnergyMap
MonitorElement * time_HcalvsEcal
MonitorElement * energy_HcalvsEcal
MonitorElement * energy_CaloTowervsEcal
MonitorElement * ecalEnergy
MonitorElement * caloTowerMeanEnergyEta
MonitorElement * time_CaloTowervsEcal
MonitorElement * hcalTime
MonitorElement * ecalMeanEnergyEta
MonitorElement * ecalEnergyMap
MonitorElement * ecalTime
MonitorElement * hcalOccMap