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 
7 
8 #include <vector>
9 #include <utility>
10 #include <unordered_map>
11 
13 public:
15 
17  void triggerCellSums(const std::vector<std::pair<DetId, uint32_t> >&, std::unordered_map<uint32_t, uint32_t>&);
18 
19 private:
22  std::vector<double> thresholds_silicon_;
24 
26 };
27 
28 #endif
HGCalVFESummationImpl(const edm::ParameterSet &conf)
HGCalTriggerTools triggerTools_
void triggerCellSums(const std::vector< std::pair< DetId, uint32_t > > &, std::unordered_map< uint32_t, uint32_t > &)
void setGeometry(const HGCalTriggerGeometryBase *const)
std::vector< double > thresholds_silicon_
void setGeometry(const HGCalTriggerGeometryBase *const geom)