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
LumiScalers.h
DQMScalInfo::makeLumiScalars
void makeLumiScalars(const edm::Event &e)
Definition: DQMScalInfo.cc:97
DcsStatus.h
edm::Run
Definition: Run.h:45
DQMScalInfo::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Definition: DQMScalInfo.cc:41
edm::EDGetTokenT< L1GlobalTriggerReadoutRecord >
DQMScalInfo::analyze
void analyze(const edm::Event &e, const edm::EventSetup &c) override
Analyze.
Definition: DQMScalInfo.cc:66
DQMStore.h
dqm::legacy::MonitorElement
Definition: MonitorElement.h:462
EDAnalyzer.h
DQMScalInfo::scalfolder_
std::string scalfolder_
Definition: DQMScalInfo.h:50
ScalersRaw.h
MakerMacros.h
Level1TriggerScalers.h
Service.h
Run.h
DQMScalInfo::hphysTrig_
MonitorElement * hphysTrig_
Definition: DQMScalInfo.h:63
DQMScalInfo::l1tscollectionToken_
edm::EDGetTokenT< Level1TriggerScalersCollection > l1tscollectionToken_
Definition: DQMScalInfo.h:53
DQMScalInfo::parameters_
edm::ParameterSet parameters_
Definition: DQMScalInfo.h:49
DQMScalInfo::hlresync_
MonitorElement * hlresync_
Definition: DQMScalInfo.h:57
DQMEDAnalyzer.h
DQMEDAnalyzer
Definition: DQMEDAnalyzer.py:1
DQMScalInfo
Definition: DQMScalInfo.h:32
edm::ParameterSet
Definition: ParameterSet.h:47
DQMScalInfo::dcsStatusCollection_
edm::EDGetTokenT< DcsStatusCollection > dcsStatusCollection_
Definition: DQMScalInfo.h:52
Event.h
DQMScalInfo::lumicollectionToken_
edm::EDGetTokenT< LumiScalersCollection > lumicollectionToken_
Definition: DQMScalInfo.h:54
DQMScalInfo::~DQMScalInfo
~DQMScalInfo() override
Destructor.
edm::EventSetup
Definition: EventSetup.h:58
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
Registry.h
DQMScalInfo::hlEC0_
MonitorElement * hlEC0_
Definition: DQMScalInfo.h:61
TimeSpec.h
DQMScalInfo::hlstart_
MonitorElement * hlstart_
Definition: DQMScalInfo.h:60
DQMScalInfo::makeL1Scalars
void makeL1Scalars(const edm::Event &e)
Definition: DQMScalInfo.cc:72
DQMScalInfo::hlTE_
MonitorElement * hlTE_
Definition: DQMScalInfo.h:59
Level1TriggerRates.h
dqm::implementation::IBooker
Definition: DQMStore.h:43
DQMScalInfo::DQMScalInfo
DQMScalInfo(const edm::ParameterSet &ps)
Constructor.
Definition: DQMScalInfo.cc:25
ParameterSet.h
DQMScalInfo::gtCollection_
edm::EDGetTokenT< L1GlobalTriggerReadoutRecord > gtCollection_
Definition: DQMScalInfo.h:51
DQMScalInfo::hlHR_
MonitorElement * hlHR_
Definition: DQMScalInfo.h:62
c
auto & c
Definition: CAHitNtupletGeneratorKernelsImpl.h:56
DQMScalInfo::hinstLumi_
MonitorElement * hinstLumi_
Definition: DQMScalInfo.h:65
edm::Event
Definition: Event.h:73
L1GlobalTriggerReadoutRecord.h
DQMScalInfo::hlOC0_
MonitorElement * hlOC0_
Definition: DQMScalInfo.h:58
MillePedeFileConverter_cfg.e
e
Definition: MillePedeFileConverter_cfg.py:37