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 
4 #include <cstdint>
11 
14 
16 public:
22  void print();
23 
24 private:
27  double fCperMIP_;
28  std::vector<double> fCperMIPnose_;
29  double thickCorr_;
30  std::vector<double> thickCorrNose_;
31  std::vector<double> dEdX_weights_;
32  std::vector<double> dEdX_weights_Nose_;
33 
35 };
36 
37 #endif
HGCalTriggerTools.h
Handle.h
HGCalTriggerTools::eventSetup
void eventSetup(const edm::EventSetup &)
Definition: HGCalTriggerTools.cc:35
ESHandle.h
HGCalTriggerCellCalibration::LSB_scintillator_MIP_
double LSB_scintillator_MIP_
Definition: HGCalTriggerCellCalibration.h:26
HGCalTriggerCellCalibration::dEdX_weights_
std::vector< double > dEdX_weights_
Definition: HGCalTriggerCellCalibration.h:31
HGCalTriggerCellCalibration::LSB_silicon_fC_
double LSB_silicon_fC_
Definition: HGCalTriggerCellCalibration.h:25
HGCalTriggerCellCalibration::eventSetup
void eventSetup(const edm::EventSetup &es)
Definition: HGCalTriggerCellCalibration.h:18
HGCalTriggerCellCalibration::thickCorrNose_
std::vector< double > thickCorrNose_
Definition: HGCalTriggerCellCalibration.h:30
HGCalTriggerCellCalibration::fCperMIPnose_
std::vector< double > fCperMIPnose_
Definition: HGCalTriggerCellCalibration.h:28
l1t::HGCalTriggerCell
Definition: HGCalTriggerCell.h:14
HGCalGeometry.h
edm::ParameterSet
Definition: ParameterSet.h:36
HGCalTriggerCellCalibration::HGCalTriggerCellCalibration
HGCalTriggerCellCalibration(const edm::ParameterSet &conf)
Definition: HGCalTriggerCellCalibration.cc:6
HGCalTriggerCellCalibration::dEdX_weights_Nose_
std::vector< double > dEdX_weights_Nose_
Definition: HGCalTriggerCellCalibration.h:32
IdealGeometryRecord.h
edm::EventSetup
Definition: EventSetup.h:57
HGCalTriggerCellCalibration::fCperMIP_
double fCperMIP_
Definition: HGCalTriggerCellCalibration.h:27
HGCalTriggerCellCalibration::calibrateInMipT
void calibrateInMipT(l1t::HGCalTriggerCell &) const
Definition: HGCalTriggerCellCalibration.cc:25
HGCalTriggerCellCalibration::calibrateMipTinGeV
void calibrateMipTinGeV(l1t::HGCalTriggerCell &) const
Definition: HGCalTriggerCellCalibration.cc:56
HGCalTriggerTools
Definition: HGCalTriggerTools.h:32
HGCalTriggerCell.h
HGCalTriggerCellCalibration::calibrateInGeV
void calibrateInGeV(l1t::HGCalTriggerCell &) const
Definition: HGCalTriggerCellCalibration.cc:104
HGCalDDDConstants.h
ParameterSet.h
HGCalTriggerCellCalibration
Definition: HGCalTriggerCellCalibration.h:15
HGCalTriggerCellCalibration::print
void print()
HGCalTriggerCellCalibration::triggerTools_
HGCalTriggerTools triggerTools_
Definition: HGCalTriggerCellCalibration.h:34
HGCalTriggerCellCalibration::thickCorr_
double thickCorr_
Definition: HGCalTriggerCellCalibration.h:29