CMS 3D CMS Logo

HGCalVFESummationImpl.h
Go to the documentation of this file.
1 #ifndef __L1Trigger_L1THGCal_HGCalVFESummationImpl_h__
2 #define __L1Trigger_L1THGCal_HGCalVFESummationImpl_h__
3 
6 
9 
10 #include <array>
11 #include <vector>
12 
14 {
15 
16  public:
18 
20  const std::vector<std::pair<DetId, uint32_t > >&,
21  std::map<HGCalDetId, uint32_t>& payload);
22  const std::vector<double>& thicknessCorrections() const {return thickness_corrections_;}
23 
24  private:
25  std::vector<double> thickness_corrections_;
26 };
27 
28 #endif
HGCalVFESummationImpl(const edm::ParameterSet &conf)
const std::vector< double > & thicknessCorrections() const
std::vector< double > thickness_corrections_
void triggerCellSums(const HGCalTriggerGeometryBase &, const std::vector< std::pair< DetId, uint32_t > > &, std::map< HGCalDetId, uint32_t > &payload)