#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 std::unique_ptr< HGCalTriggerGeometryBase > &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 ecalcalib_dqm_sourceclient-live_cfg::algo, algorithms_, reco::get(), edm::ParameterSet::getParameterSetVector(), and AlCaHLTBitMon_QueryRunRegistry::string.
void HGCalTriggerBackendProcessor::putInEvent | ( | edm::Event & | evt | ) |
Definition at line 30 of file HGCalTriggerBackendProcessor.cc.
References ecalcalib_dqm_sourceclient-live_cfg::algo, and algorithms_.
Referenced by HGCalTriggerDigiFEReproducer::produce(), and HGCalTriggerDigiProducer::produce().
void HGCalTriggerBackendProcessor::reset | ( | void | ) |
Definition at line 36 of file HGCalTriggerBackendProcessor.cc.
References ecalcalib_dqm_sourceclient-live_cfg::algo, and algorithms_.
Referenced by HGCalTriggerDigiFEReproducer::produce(), and HGCalTriggerDigiProducer::produce().
void HGCalTriggerBackendProcessor::run | ( | const l1t::HGCFETriggerDigiCollection & | coll, |
const std::unique_ptr< HGCalTriggerGeometryBase > & | geom | ||
) |
Definition at line 23 of file HGCalTriggerBackendProcessor.cc.
References ecalcalib_dqm_sourceclient-live_cfg::algo, and algorithms_.
Referenced by HGCalTriggerDigiFEReproducer::produce(), and HGCalTriggerDigiProducer::produce().
void HGCalTriggerBackendProcessor::setProduces | ( | edm::EDProducer & | prod | ) | const |
Definition at line 16 of file HGCalTriggerBackendProcessor.cc.
References ecalcalib_dqm_sourceclient-live_cfg::algo, and algorithms_.
Referenced by HGCalTriggerDigiFEReproducer::HGCalTriggerDigiFEReproducer(), and HGCalTriggerDigiProducer::HGCalTriggerDigiProducer().
|
private |
Definition at line 46 of file HGCalTriggerBackendProcessor.h.
Referenced by HGCalTriggerBackendProcessor(), putInEvent(), reset(), run(), and setProduces().