6 #ifndef L1ScalersCLIENT_H 7 #define L1ScalersCLIENT_H 20 #define MAX_LUMI_SEG 2000 23 :
public edm::one::EDAnalyzer<edm::one::SharedResources, edm::one::WatchRuns, edm::one::WatchLuminosityBlocks> {
89 #endif // L1ScalersCLIENT_H int currentLumiBlockNumber_
unsigned long int l1AlgoScalerCounters_[140]
std::vector< int > algoSelected_
dqm::legacy::MonitorElement MonitorElement
L1ScalersClient(const edm::ParameterSet &ps)
Constructors.
MonitorElement * l1TechTrigCurrentRatePerAlgo_[80]
void beginJob(void) override
BeginJob.
void endLuminosityBlock(const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &c) override
void beginLuminosityBlock(const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &c) override
void endRun(const edm::Run &run, const edm::EventSetup &c) override
EndRun.
MonitorElement * l1AlgoCurrentRatePerAlgo_[140]
MonitorElement * l1AlgoCurrentRate_
dqm::legacy::DQMStore DQMStore
void beginRun(const edm::Run &run, const edm::EventSetup &c) override
BeginRun.
void analyze(const edm::Event &e, const edm::EventSetup &c) override
unsigned long int l1TechTrigScalerCounters_[80]
std::vector< int > techSelected_
MonitorElement * totalTtRate_
MonitorElement * totalAlgoRate_
MonitorElement * l1TechTrigRateHistories_[80]
MonitorElement * bxSelected_
MonitorElement * l1AlgoRateHistories_[140]
~L1ScalersClient() override
Destructor.
MonitorElement * selected_
MonitorElement * l1TechTrigCurrentRate_