1 #ifndef DQMOffline_L1Trigger_L1TSync_Harvest_h
2 #define DQMOffline_L1Trigger_L1TSync_Harvest_h
void beginRun(const edm::Run &run, const edm::EventSetup &iSetup)
BeginRun.
std::map< std::string, bool > m_algoAutoSelect
edm::ParameterSet m_parameters
std::map< TString, unsigned int > m_certFirstLS
std::map< TString, unsigned int > m_certLastLS
std::map< TString, MonitorElement * > m_algoVsBunchStructure
void certifyLSBlock(std::string iTrigger, int iInitLs, int iEndLs, float iValue)
edm::InputTag m_l1GtEvmSource
const std::vector< std::vector< int > > * ListsPrescaleFactors
std::map< TString, int > m_algoBit
void analyze(const edm::Event &e, const edm::EventSetup &c)
virtual void beginLuminosityBlock(edm::LuminosityBlock const &lumiBlock, edm::EventSetup const &c)
std::map< std::string, std::string > m_selectedTriggers
void doFractionInSync(bool iForce=false, bool iBad=false)
MonitorElement * m_ErrorMonitor
void endRun(const edm::Run &run, const edm::EventSetup &iSetup)
virtual void endLuminosityBlock(edm::LuminosityBlock const &lumiBlock, edm::EventSetup const &c)
std::map< TString, MonitorElement * > m_algoCertification
edm::InputTag m_l1GtDataDaqInputTag
L1TBeamConfiguration m_beamConfig
L1TSync_Harvest(const edm::ParameterSet &ps)
virtual ~L1TSync_Harvest()
edm::InputTag m_scalersSource