#include <PFSCEnergyCalibration.h>
Public Member Functions | |
PFSCEnergyCalibration () | |
PFSCEnergyCalibration (std::vector< double > &barrelFbremCorr, std::vector< double > &endcapFbremCorr, std::vector< double > &barrelCorr, std::vector< double > &endcapCorr) | |
double | SCCorrEtEtaBarrel (double et, double eta) |
double | SCCorrEtEtaEndcap (double et, double eta) |
double | SCCorrFBremBarrel (double e, double et, double brLinear) |
double | SCCorrFBremEndcap (double e, double eta, double brLinear) |
~PFSCEnergyCalibration () | |
Private Attributes | |
std::vector< double > | barrelCorr_ |
std::vector< double > | barrelFbremCorr_ |
double | bb [17] |
double | cc [9] |
std::vector< double > | endcapCorr_ |
std::vector< double > | endcapFbremCorr_ |
double | pbb [13] |
double | pbe [13] |
Definition at line 29 of file PFSCEnergyCalibration.h.
PFSCEnergyCalibration::PFSCEnergyCalibration | ( | ) |
Definition at line 7 of file PFSCEnergyCalibration.cc.
PFSCEnergyCalibration::PFSCEnergyCalibration | ( | std::vector< double > & | barrelFbremCorr, |
std::vector< double > & | endcapFbremCorr, | ||
std::vector< double > & | barrelCorr, | ||
std::vector< double > & | endcapCorr | ||
) |
Definition at line 10 of file PFSCEnergyCalibration.cc.
References barrelCorr_, barrelFbremCorr_, bb, cc, gather_cfg::cout, endcapCorr_, endcapFbremCorr_, fff_deleter::log, pbb, and pbe.
PFSCEnergyCalibration::~PFSCEnergyCalibration | ( | ) |
Definition at line 77 of file PFSCEnergyCalibration.cc.
double PFSCEnergyCalibration::SCCorrEtEtaBarrel | ( | double | et, |
double | eta | ||
) |
Definition at line 171 of file PFSCEnergyCalibration.cc.
References bb, alignmentValidation::c1, reco::e1, reco::e2, and p1.
double PFSCEnergyCalibration::SCCorrEtEtaEndcap | ( | double | et, |
double | eta | ||
) |
double PFSCEnergyCalibration::SCCorrFBremBarrel | ( | double | e, |
double | et, | ||
double | brLinear | ||
) |
Definition at line 80 of file PFSCEnergyCalibration.cc.
References a, b, trackerHits::c, alignCSCRings::e, p1, p2, p3, p4, pbb, dtDQMClient_cfg::threshold, and detailsBasic3DVector::y.
double PFSCEnergyCalibration::SCCorrFBremEndcap | ( | double | e, |
double | eta, | ||
double | brLinear | ||
) |
Definition at line 125 of file PFSCEnergyCalibration.cc.
References a, b, trackerHits::c, alignCSCRings::e, p1, p2, p3, p4, pbe, dtDQMClient_cfg::threshold, and detailsBasic3DVector::y.
|
private |
Definition at line 60 of file PFSCEnergyCalibration.h.
Referenced by PFSCEnergyCalibration().
|
private |
Definition at line 54 of file PFSCEnergyCalibration.h.
Referenced by PFSCEnergyCalibration().
|
private |
Definition at line 63 of file PFSCEnergyCalibration.h.
Referenced by PFSCEnergyCalibration(), and SCCorrEtEtaBarrel().
|
private |
Definition at line 62 of file PFSCEnergyCalibration.h.
Referenced by PFSCEnergyCalibration(), and SCCorrEtEtaEndcap().
|
private |
Definition at line 61 of file PFSCEnergyCalibration.h.
Referenced by PFSCEnergyCalibration().
|
private |
Definition at line 55 of file PFSCEnergyCalibration.h.
Referenced by PFSCEnergyCalibration().
|
private |
Definition at line 56 of file PFSCEnergyCalibration.h.
Referenced by PFSCEnergyCalibration(), and SCCorrFBremBarrel().
|
private |
Definition at line 57 of file PFSCEnergyCalibration.h.
Referenced by PFSCEnergyCalibration(), and SCCorrFBremEndcap().