1 #ifndef HLTcore_HLTPrescaleRecorder_h
2 #define HLTcore_HLTPrescaleRecorder_h
44 edm::EndLuminosityBlockProducer,
46 edm::one::WatchLuminosityBlocks> {
virtual void endRunProduce(edm::Run &iRun, const edm::EventSetup &iSetup) overridefinal
edm::service::PrescaleService * ps_
Prescale service.
edm::EDGetTokenT< trigger::HLTPrescaleTable > hltInputToken_
InputToken of HLTPrescaleTable product (src=1,2,3)
The single EDProduct containing the HLT Prescale Table.
std::string hltDBTag_
Tag of DB entry (HLT Key Name) (src=4)
virtual void beginRun(edm::Run const &iRun, const edm::EventSetup &iSetup) overridefinal
edm::ESHandle< trigger::HLTPrescaleTableCond > hltESHandle_
virtual void beginLuminosityBlock(edm::LuminosityBlock const &iLumi, const edm::EventSetup &iSetup) overridefinal
virtual void produce(edm::Event &iEvent, const edm::EventSetup &iSetup) overridefinal
virtual void endRun(edm::Run const &iRun, const edm::EventSetup &iSetup) overridefinal
virtual void endLuminosityBlockProduce(edm::LuminosityBlock &iLumi, const edm::EventSetup &iSetup) overridefinal
cond::service::PoolDBOutputService * db_
Pool DB service.
trigger::HLTPrescaleTable hlt_
payload HLT object
edm::Handle< trigger::HLTPrescaleTable > hltHandle_
Handle and ESHandle for existing HLT object.
virtual ~HLTPrescaleRecorder()
bool run_
(Multiple) Destinations
HLTPrescaleRecorder(const edm::ParameterSet &)
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
edm::InputTag hltInputTag_
InputTag of HLTPrescaleTable product (src=1,2,3)
virtual void endLuminosityBlock(edm::LuminosityBlock const &iLumi, const edm::EventSetup &iSetup) overridefinal