#include <PFEnergyCalibrationHF.h>
Public Member Functions | |
double | energyEm (double uncalibratedEnergyECAL, double eta, double phi) |
double | energyEmHad (double uncalibratedEnergyECAL, double uncalibratedEnergyHCAL, double eta, double phi) |
double | energyHad (double uncalibratedEnergyHCAL, double eta, double phi) |
const std::vector< double > & | getcalibHF_a_EMHAD () const |
const std::vector< double > & | getcalibHF_a_EMonly () const |
const std::vector< double > & | getcalibHF_b_EMHAD () const |
const std::vector< double > & | getcalibHF_b_HADonly () const |
const std::vector< double > & | getcalibHF_eta_step () const |
const bool & | getcalibHF_use () const |
PFEnergyCalibrationHF () | |
PFEnergyCalibrationHF (bool calibHF_use, const std::vector< double > &calibHF_eta_step, const std::vector< double > &calibHF_a_EMonly, const std::vector< double > &calibHF_b_HADonly, const std::vector< double > &calibHF_a_EMHAD, const std::vector< double > &calibHF_b_EMHAD) | |
~PFEnergyCalibrationHF () | |
Private Attributes | |
std::vector< double > | calibHF_a_EMHAD_ |
std::vector< double > | calibHF_a_EMonly_ |
std::vector< double > | calibHF_b_EMHAD_ |
std::vector< double > | calibHF_b_HADonly_ |
std::vector< double > | calibHF_eta_step_ |
bool | calibHF_use_ |
Friends | |
std::ostream & | operator<< (std::ostream &out, const PFEnergyCalibrationHF &calib) |
Definition at line 24 of file PFEnergyCalibrationHF.h.
PFEnergyCalibrationHF::PFEnergyCalibrationHF | ( | ) |
Definition at line 10 of file PFEnergyCalibrationHF.cc.
References mps_fire::i.
|
explicit |
Definition at line 30 of file PFEnergyCalibrationHF.cc.
References HLT_2024v12_cff::calibHF_a_EMHAD, HLT_2024v12_cff::calibHF_a_EMonly, HLT_2024v12_cff::calibHF_b_EMHAD, HLT_2024v12_cff::calibHF_b_HADonly, HLT_2024v12_cff::calibHF_eta_step, and HLT_2024v12_cff::calibHF_use.
PFEnergyCalibrationHF::~PFEnergyCalibrationHF | ( | ) |
Definition at line 44 of file PFEnergyCalibrationHF.cc.
double PFEnergyCalibrationHF::energyEm | ( | double | uncalibratedEnergyECAL, |
double | eta, | ||
double | phi | ||
) |
Definition at line 48 of file PFEnergyCalibrationHF.cc.
References PVValHelper::eta, and mps_fire::i.
Referenced by PFAlgo::createCandidatesHF().
double PFEnergyCalibrationHF::energyEmHad | ( | double | uncalibratedEnergyECAL, |
double | uncalibratedEnergyHCAL, | ||
double | eta, | ||
double | phi | ||
) |
Definition at line 76 of file PFEnergyCalibrationHF.cc.
References PVValHelper::eta, and mps_fire::i.
Referenced by PFAlgo::createCandidatesHF().
double PFEnergyCalibrationHF::energyHad | ( | double | uncalibratedEnergyHCAL, |
double | eta, | ||
double | phi | ||
) |
Definition at line 63 of file PFEnergyCalibrationHF.cc.
References PVValHelper::eta, and mps_fire::i.
Referenced by PFAlgo::createCandidatesHF().
|
inline |
Definition at line 51 of file PFEnergyCalibrationHF.h.
References calibHF_a_EMHAD_.
|
inline |
Definition at line 49 of file PFEnergyCalibrationHF.h.
References calibHF_a_EMonly_.
|
inline |
Definition at line 52 of file PFEnergyCalibrationHF.h.
References calibHF_b_EMHAD_.
|
inline |
Definition at line 50 of file PFEnergyCalibrationHF.h.
References calibHF_b_HADonly_.
|
inline |
Definition at line 48 of file PFEnergyCalibrationHF.h.
References calibHF_eta_step_.
|
inline |
Definition at line 47 of file PFEnergyCalibrationHF.h.
References calibHF_use_.
Referenced by PFAlgo::createCandidatesHF().
|
friend |
Definition at line 92 of file PFEnergyCalibrationHF.cc.
|
private |
Definition at line 60 of file PFEnergyCalibrationHF.h.
Referenced by getcalibHF_a_EMHAD().
|
private |
Definition at line 58 of file PFEnergyCalibrationHF.h.
Referenced by getcalibHF_a_EMonly().
|
private |
Definition at line 61 of file PFEnergyCalibrationHF.h.
Referenced by getcalibHF_b_EMHAD().
|
private |
Definition at line 59 of file PFEnergyCalibrationHF.h.
Referenced by getcalibHF_b_HADonly().
|
private |
Definition at line 57 of file PFEnergyCalibrationHF.h.
Referenced by getcalibHF_eta_step().
|
private |
Definition at line 56 of file PFEnergyCalibrationHF.h.
Referenced by getcalibHF_use().