#include <HGCalBackendLayer1Processor.h>
Public Member Functions | |
HGCalBackendLayer1Processor (const edm::ParameterSet &conf) | |
void | run (const edm::Handle< l1t::HGCalTriggerCellBxCollection > &collHandle, l1t::HGCalClusterBxCollection &collCluster2D) 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)=0 |
virtual void | setGeometry (const HGCalTriggerGeometryBase *const geom) |
virtual | ~HGCalProcessorBaseT () |
Private Attributes | |
std::unique_ptr< HGCalClusteringDummyImpl > | clusteringDummy_ |
std::unique_ptr< HGCalStage1TruncationImpl > | truncation_ |
Additional Inherited Members | |
Protected Member Functions inherited from HGCalProcessorBaseT< InputCollection, OutputCollection > | |
const HGCalTriggerGeometryBase * | geometry () const |
Definition at line 12 of file HGCalBackendLayer1Processor.h.
HGCalBackendLayer1Processor::HGCalBackendLayer1Processor | ( | const edm::ParameterSet & | conf | ) |
Definition at line 5 of file HGCalBackendLayer1Processor.cc.
References clusteringDummy_, edm::ParameterSet::getParameterSet(), and truncation_.
|
override |
Definition at line 11 of file HGCalBackendLayer1Processor.cc.
References clusteringDummy_, l1t::HGCalTriggerCell::detId(), HGCalProcessorBaseT< InputCollection, OutputCollection >::geometry(), HGCalTriggerGeometryBase::getModuleFromTriggerCell(), HGCalTriggerGeometryBase::getStage1FpgaFromModule(), mps_fire::i, BXVector< T >::size(), and truncation_.
|
private |
Definition at line 20 of file HGCalBackendLayer1Processor.h.
Referenced by HGCalBackendLayer1Processor(), and run().
|
private |
Definition at line 21 of file HGCalBackendLayer1Processor.h.
Referenced by HGCalBackendLayer1Processor(), and run().