CMS 3D CMS Logo

PhysicsObjectsMonitor.h
Go to the documentation of this file.
1 #ifndef DQM_PhysicsObjectMonitoring_PhysicsObjectsMonitor_H
2 #define DQM_PhysicsObjectMonitoring_PhysicsObjectsMonitor_H
3 
13 // Base Class Headers
17 //#include "DataFormats/TrackReco/interface/Track.h"
19 
20 namespace edm {
21  class ParameterSet;
22  class Event;
23  class EventSetup;
24 } // namespace edm
25 
26 class TFile;
27 class TH1F;
28 class TH2F;
29 
31 public:
35  ~PhysicsObjectsMonitor() override;
36  // Operations
37  void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override;
38  void analyze(const edm::Event &event, const edm::EventSetup &eventSetup) override;
39 
40 private:
43 
44  // Histograms Simulation
47 
48  // Histograms MTCC data
63 
65 
66  // define Token(-s)
68 };
69 #endif
example_stream void analyze(const edm::Event &, const edm::EventSetup &) override
example_stream void bookHistograms(DQMStore::IBooker &,@example_stream edm::Run const &,@example_stream edm::EventSetup const &) override
HLT enums.
edm::EDGetTokenT< reco::TrackCollection > theSTAMuonToken_
Definition: event.py:1
Definition: Run.h:45