#include <HGCalTriggerCellCalibration.h>
Public Member Functions | |
void | calibrateInGeV (l1t::HGCalTriggerCell &, int cellThickness) |
void | calibrateInMipT (l1t::HGCalTriggerCell &, int cellThickness) |
void | calibrateMipTinGeV (l1t::HGCalTriggerCell &) |
HGCalTriggerCellCalibration (const edm::ParameterSet &conf) | |
void | print () |
Private Attributes | |
std::vector< double > | dEdX_weights_ |
std::vector< double > | fCperMIP_ee_ |
std::vector< double > | fCperMIP_fh_ |
double | LSB_ |
std::vector< double > | thickCorr_ |
Definition at line 17 of file HGCalTriggerCellCalibration.h.
HGCalTriggerCellCalibration::HGCalTriggerCellCalibration | ( | const edm::ParameterSet & | conf | ) |
Definition at line 4 of file HGCalTriggerCellCalibration.cc.
References corr, dEdX_weights_, fCperMIP_ee_, fCperMIP_fh_, edm::ParameterSet::getParameter(), LSB_, and thickCorr_.
void HGCalTriggerCellCalibration::calibrateInGeV | ( | l1t::HGCalTriggerCell & | trgCell, |
int | cellThickness | ||
) |
Definition at line 85 of file HGCalTriggerCellCalibration.cc.
References calibrateInMipT(), and calibrateMipTinGeV().
Referenced by HGCalTriggerBackend::HGCalTriggerSimCluster< FECODEC, DATA >::run().
void HGCalTriggerCellCalibration::calibrateInMipT | ( | l1t::HGCalTriggerCell & | trgCell, |
int | cellThickness | ||
) |
Definition at line 22 of file HGCalTriggerCellCalibration.cc.
References CustomPhysics_cfi::amplitude, l1t::HGCalTriggerCell::detId(), reco::LeafCandidate::eta(), fCperMIP_ee_, fCperMIP_fh_, HGCEE, HGCHEB, HGCHEF, l1t::L1Candidate::hwPt(), LSB_, l1t::HGCalTriggerCell::setMipPt(), DetId::subdetId(), and thickCorr_.
Referenced by calibrateInGeV().
void HGCalTriggerCellCalibration::calibrateMipTinGeV | ( | l1t::HGCalTriggerCell & | trgCell | ) |
Definition at line 56 of file HGCalTriggerCellCalibration.cc.
References dEdX_weights_, l1t::HGCalTriggerCell::detId(), reco::LeafCandidate::eta(), HGCHEF, HGCalDetId::layer(), l1t::HGCalTriggerCell::mipPt(), reco::LeafCandidate::p4(), reco::LeafCandidate::phi(), and reco::LeafCandidate::setP4().
Referenced by calibrateInGeV().
void HGCalTriggerCellCalibration::print | ( | ) |
|
private |
Definition at line 32 of file HGCalTriggerCellCalibration.h.
Referenced by calibrateMipTinGeV(), and HGCalTriggerCellCalibration().
|
private |
Definition at line 30 of file HGCalTriggerCellCalibration.h.
Referenced by calibrateInMipT(), and HGCalTriggerCellCalibration().
|
private |
Definition at line 31 of file HGCalTriggerCellCalibration.h.
Referenced by calibrateInMipT(), and HGCalTriggerCellCalibration().
|
private |
Definition at line 29 of file HGCalTriggerCellCalibration.h.
Referenced by calibrateInMipT(), and HGCalTriggerCellCalibration().
|
private |
Definition at line 33 of file HGCalTriggerCellCalibration.h.
Referenced by calibrateInMipT(), and HGCalTriggerCellCalibration().