1 #ifndef DQM_L1TMONITOR_L1TRATE_H 2 #define DQM_L1TMONITOR_L1TRATE_H
edm::EDGetTokenT< LumiScalersCollection > m_scalersSource_colLScal
edm::EDGetTokenT< Level1TriggerScalersCollection > m_scalersSource_triggerScalers
void beginLuminosityBlock(edm::LuminosityBlock const &lumiBlock, edm::EventSetup const &c) override
std::map< int, std::map< TString, double > > m_lsRates
std::map< TString, MonitorElement * > m_xSecObservedToExpected
edm::EDGetTokenT< L1GlobalTriggerReadoutRecord > m_l1GtDataDaqInputTag
edm::ParameterSet m_parameters
std::map< TString, TF1 * > m_templateFunctions
void endLuminosityBlock(edm::LuminosityBlock const &lumiBlock, edm::EventSetup const &c) override
bool getXSexFitsPython(const edm::ParameterSet &ps)
std::map< int, double > m_lsLuminosity
std::map< TString, int > m_algoBit
L1TRate(const edm::ParameterSet &ps)
bool getXSexFitsOMDS(const edm::ParameterSet &ps)
void analyze(const edm::Event &e, const edm::EventSetup &c) override
const std::vector< std::vector< int > > * m_listsPrescaleFactors
std::map< TString, MonitorElement * > m_xSecVsInstLumi
std::map< std::string, bool > m_inputCategories
MonitorElement * m_ErrorMonitor
void dqmBeginRun(edm::Run const &, edm::EventSetup const &) override
std::map< int, int > m_lsPrescaleIndex
std::map< std::string, std::string > m_selectedTriggers
void bookHistograms(DQMStore::IBooker &ibooker, const edm::Run &, const edm::EventSetup &) override