CMS 3D CMS Logo

DQMScalInfo.h
Go to the documentation of this file.
1 #ifndef DQMSCALINFO_H
2 #define DQMSCALINFO_H
3 
4 /*
5  * \file DQMDcsInfo.h
6  *
7  * \author A.Meyer - DESY
8  *
9 */
10 
18 
21 //DataFormats
25 
31 
32 class DQMScalInfo : public DQMEDAnalyzer {
33 public:
35  DQMScalInfo(const edm::ParameterSet& ps);
36 
38  ~DQMScalInfo() override;
39 
40 protected:
42  void analyze(const edm::Event& e, const edm::EventSetup& c) override;
43  void bookHistograms(DQMStore::IBooker&, edm::Run const&, edm::EventSetup const&) override;
44 
45 private:
46  void makeL1Scalars(const edm::Event& e);
47  void makeLumiScalars(const edm::Event& e);
48 
55 
56  // histograms
64 
66 };
67 
68 #endif
~DQMScalInfo() override
Destructor.
MonitorElement * hlOC0_
Definition: DQMScalInfo.h:58
std::string scalfolder_
Definition: DQMScalInfo.h:50
void makeL1Scalars(const edm::Event &e)
Definition: DQMScalInfo.cc:72
void makeLumiScalars(const edm::Event &e)
Definition: DQMScalInfo.cc:97
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Definition: DQMScalInfo.cc:41
edm::EDGetTokenT< DcsStatusCollection > dcsStatusCollection_
Definition: DQMScalInfo.h:52
DQMScalInfo(const edm::ParameterSet &ps)
Constructor.
Definition: DQMScalInfo.cc:25
MonitorElement * hphysTrig_
Definition: DQMScalInfo.h:63
MonitorElement * hinstLumi_
Definition: DQMScalInfo.h:65
edm::EDGetTokenT< LumiScalersCollection > lumicollectionToken_
Definition: DQMScalInfo.h:54
MonitorElement * hlstart_
Definition: DQMScalInfo.h:60
void analyze(const edm::Event &e, const edm::EventSetup &c) override
Analyze.
Definition: DQMScalInfo.cc:66
MonitorElement * hlTE_
Definition: DQMScalInfo.h:59
edm::EDGetTokenT< L1GlobalTriggerReadoutRecord > gtCollection_
Definition: DQMScalInfo.h:51
MonitorElement * hlEC0_
Definition: DQMScalInfo.h:61
edm::ParameterSet parameters_
Definition: DQMScalInfo.h:49
Definition: Run.h:45
edm::EDGetTokenT< Level1TriggerScalersCollection > l1tscollectionToken_
Definition: DQMScalInfo.h:53
MonitorElement * hlHR_
Definition: DQMScalInfo.h:62
MonitorElement * hlresync_
Definition: DQMScalInfo.h:57