CMS 3D CMS Logo

HGCalTriggerCellCalibration.h
Go to the documentation of this file.
1 #ifndef __L1Trigger_L1THGCal_HGCalTriggerCellCalibration_h__
2 #define __L1Trigger_L1THGCal_HGCalTriggerCellCalibration_h__
3 
5 
8 
10 public:
16 
17 private:
18  double lsb_;
19  std::vector<double> fCperMIP_;
20  std::vector<double> chargeCollectionEfficiency_;
21  std::vector<double> thicknessCorrection_;
22  std::vector<double> dEdX_weights_;
23 
25 };
26 
27 #endif
void calibrateInGeV(l1t::HGCalTriggerCell &) const
std::vector< double > chargeCollectionEfficiency_
void setGeometry(const HGCalTriggerGeometryBase *const)
void calibrateInMipT(l1t::HGCalTriggerCell &) const
void calibrateMipTinGeV(l1t::HGCalTriggerCell &) const
std::vector< double > thicknessCorrection_
void setGeometry(const HGCalTriggerGeometryBase *const geom)
HGCalTriggerCellCalibration(const edm::ParameterSet &conf)