CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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&);
19 
20  private:
21  void bookHistograms(DQMStore::IBooker&, edm::Run const&, edm::EventSetup const&) override;
22  virtual void analyze(const edm::Event&, const edm::EventSetup&) override;
23 
25 
26  // PRESHOWER ----------------------------------------------
29 
33 
34  protected:
35 
36 
37  // ----------member data ---------------------------
42 };
43 
44 #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:39
MonitorElement * h_esClusters_energy_ratio
Definition: ESRecoSummary.h:32
ESRecoSummary(const edm::ParameterSet &)
edm::EDGetTokenT< reco::PreshowerClusterCollection > esClusterCollectionY_
Definition: ESRecoSummary.h:41
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
virtual void analyze(const edm::Event &, const edm::EventSetup &) override
edm::EDGetTokenT< reco::PreshowerClusterCollection > esClusterCollectionX_
Definition: ESRecoSummary.h:40
MonitorElement * h_esClusters_energy_plane2
Definition: ESRecoSummary.h:31
edm::EDGetTokenT< reco::SuperClusterCollection > superClusterCollection_EE_
Definition: ESRecoSummary.h:38
Definition: Run.h:43