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
18 //#include "DataFormats/TrackReco/interface/Track.h"
20 
21 namespace edm {
22  class ParameterSet;
23  class Event;
24  class EventSetup;
25 } // namespace edm
26 
27 class TFile;
28 class TH1F;
29 class TH2F;
30 
32 public:
36  ~PhysicsObjectsMonitor() override;
37  // Operations
38  void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override;
39  void analyze(const edm::Event &event, const edm::EventSetup &eventSetup) override;
40 
41 private:
44 
45  // Histograms Simulation
48 
49  // Histograms MTCC data
64 
66 
67  // define Token(-s)
69 };
70 #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