CMS 3D CMS Logo

ESRecoSummary.h
Go to the documentation of this file.
1 #ifndef ESRecoSummary_h
2 #define ESRecoSummary_h
3 
4 // system include files
5 #include <memory>
6 
7 // DQM includes
10 
14 
15 class ESRecoSummary : public DQMEDAnalyzer {
16 public:
17  explicit ESRecoSummary(const edm::ParameterSet &);
18  ~ESRecoSummary() override {}
19 
20 private:
21  void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override;
22  void analyze(const edm::Event &, const edm::EventSetup &) override;
23 
25 
26  // PRESHOWER ----------------------------------------------
29 
33 
34 protected:
35  // ----------member data ---------------------------
40 };
41 
42 #endif
MonitorElement * h_esClusters_energy_plane1
Definition: ESRecoSummary.h:30
MonitorElement * h_recHits_ES_time
Definition: ESRecoSummary.h:28
edm::EDGetTokenT< ESRecHitCollection > esRecHitCollection_
Definition: ESRecoSummary.h:37
MonitorElement * h_esClusters_energy_ratio
Definition: ESRecoSummary.h:32
ESRecoSummary(const edm::ParameterSet &)
edm::EDGetTokenT< reco::PreshowerClusterCollection > esClusterCollectionY_
Definition: ESRecoSummary.h:39
std::string prefixME_
Definition: ESRecoSummary.h:24
MonitorElement * h_recHits_ES_energyMax
Definition: ESRecoSummary.h:27
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
void analyze(const edm::Event &, const edm::EventSetup &) override
edm::EDGetTokenT< reco::PreshowerClusterCollection > esClusterCollectionX_
Definition: ESRecoSummary.h:38
MonitorElement * h_esClusters_energy_plane2
Definition: ESRecoSummary.h:31
edm::EDGetTokenT< reco::SuperClusterCollection > superClusterCollection_EE_
Definition: ESRecoSummary.h:36
Definition: Run.h:45
~ESRecoSummary() override
Definition: ESRecoSummary.h:18