#include <HGCalVFESummationImpl.h>
Public Member Functions | |
HGCalVFESummationImpl (const edm::ParameterSet &conf) | |
const std::vector< double > & | thicknessCorrections () const |
void | triggerCellSums (const HGCalTriggerGeometryBase &, const std::vector< std::pair< DetId, uint32_t > > &, std::map< HGCalDetId, uint32_t > &payload) |
Private Attributes | |
std::vector< double > | thickness_corrections_ |
Definition at line 13 of file HGCalVFESummationImpl.h.
HGCalVFESummationImpl::HGCalVFESummationImpl | ( | const edm::ParameterSet & | conf | ) |
Definition at line 4 of file HGCalVFESummationImpl.cc.
References triggerCellSums().
|
inline |
Definition at line 22 of file HGCalVFESummationImpl.h.
References thickness_corrections_.
void HGCalVFESummationImpl::triggerCellSums | ( | const HGCalTriggerGeometryBase & | geometry, |
const std::vector< std::pair< DetId, uint32_t > > & | linearized_dataframes, | ||
std::map< HGCalDetId, uint32_t > & | payload | ||
) |
Definition at line 10 of file HGCalVFESummationImpl.cc.
References HGCalTopology::dddConstants(), DetId::det(), HGCalTriggerGeometryBase::eeTopology(), HGCalTriggerGeometryBase::fhTopology(), DetId::Forward, HGCalTriggerGeometryBase::getTriggerCellFromCell(), DetId::HGCalEE, DetId::HGCalHSi, HGCEE, HGCHEF, DetId::subdetId(), thickness_corrections_, HGCSiliconDetId::type(), relativeConstraints::value, and HGCalDDDConstants::waferTypeL().
Referenced by HGCalVFESummationImpl(), and HGCalVFEProcessorSums::run().
|
private |
Definition at line 25 of file HGCalVFESummationImpl.h.
Referenced by thicknessCorrections(), and triggerCellSums().