![]() |
![]() |
#include <HGCalTriggerBackendProcessor.h>
Public Types | |
typedef std::unique_ptr< HGCalTriggerBackendAlgorithmBase > | algo_ptr |
Public Member Functions | |
HGCalTriggerBackendProcessor (const edm::ParameterSet &conf) | |
void | putInEvent (edm::Event &evt) |
void | reset () |
void | run (const l1t::HGCFETriggerDigiCollection &coll, const edm::EventSetup &es) |
void | setGeometry (const HGCalTriggerGeometryBase *const geom) |
void | setProduces (edm::EDProducer &prod) const |
Private Attributes | |
std::vector< algo_ptr > | algorithms_ |
Definition at line 30 of file HGCalTriggerBackendProcessor.h.
typedef std::unique_ptr<HGCalTriggerBackendAlgorithmBase> HGCalTriggerBackendProcessor::algo_ptr |
Definition at line 32 of file HGCalTriggerBackendProcessor.h.
HGCalTriggerBackendProcessor::HGCalTriggerBackendProcessor | ( | const edm::ParameterSet & | conf | ) |
Definition at line 4 of file HGCalTriggerBackendProcessor.cc.
References patPFMETCorrections_cff::algo, CSCSegmentAlgorithmDF_cfi::algo_name, algorithms_, reco::get(), edm::ParameterSet::getParameterSetVector(), and AlCaHLTBitMon_QueryRunRegistry::string.
void HGCalTriggerBackendProcessor::putInEvent | ( | edm::Event & | evt | ) |
Definition at line 36 of file HGCalTriggerBackendProcessor.cc.
References patPFMETCorrections_cff::algo, and algorithms_.
void HGCalTriggerBackendProcessor::reset | ( | void | ) |
Definition at line 42 of file HGCalTriggerBackendProcessor.cc.
References patPFMETCorrections_cff::algo, and algorithms_.
void HGCalTriggerBackendProcessor::run | ( | const l1t::HGCFETriggerDigiCollection & | coll, |
const edm::EventSetup & | es | ||
) |
Definition at line 30 of file HGCalTriggerBackendProcessor.cc.
References patPFMETCorrections_cff::algo, and algorithms_.
Referenced by setProduces().
void HGCalTriggerBackendProcessor::setGeometry | ( | const HGCalTriggerGeometryBase *const | geom | ) |
Definition at line 16 of file HGCalTriggerBackendProcessor.cc.
References patPFMETCorrections_cff::algo, and algorithms_.
void HGCalTriggerBackendProcessor::setProduces | ( | edm::EDProducer & | prod | ) | const |
Definition at line 23 of file HGCalTriggerBackendProcessor.cc.
References patPFMETCorrections_cff::algo, algorithms_, and run().
|
private |
Definition at line 47 of file HGCalTriggerBackendProcessor.h.
Referenced by HGCalTriggerBackendProcessor(), putInEvent(), reset(), run(), setGeometry(), and setProduces().