#include <EnergyUncertaintyElectronSpecific.h>
Public Member Functions | |
double | computeElectronEnergyUncertainty (reco::GsfElectron::Classification c, double eta, double brem, double energy) |
EnergyUncertaintyElectronSpecific () | |
void | init (const edm::EventSetup &theEventSetup) |
~EnergyUncertaintyElectronSpecific () | |
Private Member Functions | |
double | computeElectronEnergyUncertainty_badtrack (double eta, double brem, double energy) |
double | computeElectronEnergyUncertainty_bigbrem (double eta, double brem, double energy) |
double | computeElectronEnergyUncertainty_cracks (double eta, double brem, double energy) |
double | computeElectronEnergyUncertainty_golden (double eta, double brem, double energy) |
double | computeElectronEnergyUncertainty_showering (double eta, double brem, double energy) |
Definition at line 17 of file EnergyUncertaintyElectronSpecific.h.
EnergyUncertaintyElectronSpecific::EnergyUncertaintyElectronSpecific | ( | ) |
Definition at line 7 of file EnergyUncertaintyElectronSpecific.cc.
EnergyUncertaintyElectronSpecific::~EnergyUncertaintyElectronSpecific | ( | ) |
Definition at line 10 of file EnergyUncertaintyElectronSpecific.cc.
double EnergyUncertaintyElectronSpecific::computeElectronEnergyUncertainty | ( | reco::GsfElectron::Classification | c, |
double | eta, | ||
double | brem, | ||
double | energy | ||
) |
Definition at line 16 of file EnergyUncertaintyElectronSpecific.cc.
References reco::GsfElectron::BADTRACK, reco::GsfElectron::BIGBREM, computeElectronEnergyUncertainty_badtrack(), computeElectronEnergyUncertainty_bigbrem(), computeElectronEnergyUncertainty_cracks(), computeElectronEnergyUncertainty_golden(), computeElectronEnergyUncertainty_showering(), Exception, reco::GsfElectron::GAP, reco::GsfElectron::GOLDEN, and reco::GsfElectron::SHOWERING.
Referenced by ElectronEnergyCorrector::classBasedParameterizationUncertainty().
|
private |
Definition at line 256 of file EnergyUncertaintyElectronSpecific.cc.
References constexpr, stringResolutionProvider_cfi::et, MuonErrorMatrixAnalyzer_cfi::EtaBins, RecoTauPiZeroBuilderPlugins_cfi::par0, and RecoTauPiZeroBuilderPlugins_cfi::par1.
Referenced by computeElectronEnergyUncertainty().
|
private |
Definition at line 186 of file EnergyUncertaintyElectronSpecific.cc.
References constexpr, stringResolutionProvider_cfi::et, MuonErrorMatrixAnalyzer_cfi::EtaBins, RecoTauPiZeroBuilderPlugins_cfi::par0, and RecoTauPiZeroBuilderPlugins_cfi::par1.
Referenced by computeElectronEnergyUncertainty().
|
private |
Definition at line 476 of file EnergyUncertaintyElectronSpecific.cc.
References constexpr, stringResolutionProvider_cfi::et, MuonErrorMatrixAnalyzer_cfi::EtaBins, f, RecoTauPiZeroBuilderPlugins_cfi::par0, and RecoTauPiZeroBuilderPlugins_cfi::par1.
Referenced by computeElectronEnergyUncertainty().
|
private |
Definition at line 26 of file EnergyUncertaintyElectronSpecific.cc.
References constexpr, stringResolutionProvider_cfi::et, MuonErrorMatrixAnalyzer_cfi::EtaBins, f, RecoTauPiZeroBuilderPlugins_cfi::par0, and RecoTauPiZeroBuilderPlugins_cfi::par1.
Referenced by computeElectronEnergyUncertainty().
|
private |
Definition at line 328 of file EnergyUncertaintyElectronSpecific.cc.
References constexpr, stringResolutionProvider_cfi::et, MuonErrorMatrixAnalyzer_cfi::EtaBins, RecoTauPiZeroBuilderPlugins_cfi::par0, and RecoTauPiZeroBuilderPlugins_cfi::par1.
Referenced by computeElectronEnergyUncertainty().
void EnergyUncertaintyElectronSpecific::init | ( | const edm::EventSetup & | theEventSetup | ) |
Definition at line 13 of file EnergyUncertaintyElectronSpecific.cc.