CMS 3D CMS Logo

CandidateTriggerObjectProducer.h
Go to the documentation of this file.
1 #ifndef Configuration_Skimming_CandidateTriggerObjectProducer_h
2 #define Configuration_Skimming_CandidateTriggerObjectProducer_h
3 
19 
20 //
21 // class declaration
22 //
24 public:
27 
28 private:
29  void beginRun(const edm::Run& iRun, edm::EventSetup const& iSetup) override;
30  void beginJob() override{};
31  void produce(edm::Event&, const edm::EventSetup&) override;
32  void endJob() override{};
33 
40 
45 };
46 #endif
CandidateTriggerObjectProducer::~CandidateTriggerObjectProducer
~CandidateTriggerObjectProducer() override
Definition: CandidateTriggerObjectProducer.cc:32
EDProducer.h
CandidateTriggerObjectProducer::triggerEventTag_
edm::InputTag triggerEventTag_
Definition: CandidateTriggerObjectProducer.h:37
TriggerResults.h
CandidateTriggerObjectProducer::beginRun
void beginRun(const edm::Run &iRun, edm::EventSetup const &iSetup) override
Definition: CandidateTriggerObjectProducer.cc:37
edm::Run
Definition: Run.h:45
TriggerEvent.h
edm::EDGetTokenT< edm::TriggerResults >
CandidateTriggerObjectProducer::triggerEventToken_
edm::EDGetTokenT< trigger::TriggerEvent > triggerEventToken_
Definition: CandidateTriggerObjectProducer.h:38
CandidateTriggerObjectProducer::triggerName_
std::string triggerName_
Definition: CandidateTriggerObjectProducer.h:39
edm::Handle< edm::TriggerResults >
CandidateTriggerObjectProducer::triggerEventHandle_
edm::Handle< trigger::TriggerEvent > triggerEventHandle_
Definition: CandidateTriggerObjectProducer.h:43
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
edm::ParameterSet
Definition: ParameterSet.h:36
Event.h
HLTPrescaleProvider
Definition: HLTPrescaleProvider.h:37
edm::EventSetup
Definition: EventSetup.h:57
CandidateTriggerObjectProducer::triggerResultsHandle_
edm::Handle< edm::TriggerResults > triggerResultsHandle_
additional class data memebers
Definition: CandidateTriggerObjectProducer.h:42
CandidateTriggerObjectProducer::hltPrescaleProvider_
HLTPrescaleProvider hltPrescaleProvider_
Definition: CandidateTriggerObjectProducer.h:44
CandidateTriggerObjectProducer::CandidateTriggerObjectProducer
CandidateTriggerObjectProducer(const edm::ParameterSet &)
Definition: CandidateTriggerObjectProducer.cc:19
CandidateTriggerObjectProducer::triggerResultsToken_
edm::EDGetTokenT< edm::TriggerResults > triggerResultsToken_
Definition: CandidateTriggerObjectProducer.h:36
CandidateTriggerObjectProducer::triggerResultsTag_
edm::InputTag triggerResultsTag_
module config parameters
Definition: CandidateTriggerObjectProducer.h:32
HLTPrescaleProvider.h
edm::EDProducer
Definition: EDProducer.h:36
ParameterSet.h
CandidateTriggerObjectProducer::endJob
void endJob() override
Definition: CandidateTriggerObjectProducer.h:32
CandidateTriggerObjectProducer::produce
void produce(edm::Event &, const edm::EventSetup &) override
Definition: CandidateTriggerObjectProducer.cc:50
edm::Event
Definition: Event.h:73
edm::InputTag
Definition: InputTag.h:15
CandidateTriggerObjectProducer::beginJob
void beginJob() override
Definition: CandidateTriggerObjectProducer.h:30
CandidateTriggerObjectProducer
Definition: CandidateTriggerObjectProducer.h:23