Public Member Functions | |
HGCalTowerProcessor (const edm::ParameterSet &conf) | |
void | run (const edm::Handle< l1t::HGCalTowerMapBxCollection > &collHandle, l1t::HGCalTowerBxCollection &collTowers, const edm::EventSetup &es) override |
Public Member Functions inherited from HGCalProcessorBaseT< InputCollection, OutputCollection > | |
HGCalProcessorBaseT (const edm::ParameterSet &conf) | |
const std::string & | name () const |
virtual void | run (const InputCollection &inputColl, OutputCollection &outColl, const edm::EventSetup &es)=0 |
void | setGeometry (const HGCalTriggerGeometryBase *const geom) |
virtual | ~HGCalProcessorBaseT () |
Private Attributes | |
std::unique_ptr< HGCalTowerMap3DImpl > | towermap3D_ |
edm::ESHandle< HGCalTriggerGeometryBase > | triggerGeometry_ |
Additional Inherited Members | |
Protected Attributes inherited from HGCalProcessorBaseT< InputCollection, OutputCollection > | |
const HGCalTriggerGeometryBase * | geometry_ |
Definition at line 12 of file HGCalTowerProcessor.cc.
|
inline |
Definition at line 14 of file HGCalTowerProcessor.cc.
References towermap3D_.
|
inlineoverride |
Definition at line 18 of file HGCalTowerProcessor.cc.
References edm::EventSetup::get(), mps_fire::i, BXVector< T >::size(), towermap3D_, and triggerGeometry_.
|
private |
Definition at line 38 of file HGCalTowerProcessor.cc.
Referenced by HGCalTowerProcessor(), and run().
|
private |
Definition at line 35 of file HGCalTowerProcessor.cc.
Referenced by run().