#include <EGammaMvaEleEstimator.h>
Public Types | |
enum | MVAType { kTrig = 0, kNonTrig = 2, kIsoRings, kTrig = 0, kTrigNoIP = 1, kNonTrig = 2, kIsoRings, kTrigIDIsoCombined, kTrigIDIsoCombinedPUCorrected } |
enum | MVAType { kTrig = 0, kNonTrig = 2, kIsoRings, kTrig = 0, kTrigNoIP = 1, kNonTrig = 2, kIsoRings, kTrigIDIsoCombined, kTrigIDIsoCombinedPUCorrected } |
Public Member Functions | |
void | bindVariables () |
void | bindVariables () |
EGammaMvaEleEstimator () | |
EGammaMvaEleEstimator () | |
UInt_t | GetMVABin (double eta, double pt) const |
UInt_t | GetMVABin (double eta, double pt) const |
Double_t | IDIsoCombinedMvaValue (const reco::GsfElectron &ele, const reco::Vertex &vertex, const TransientTrackBuilder &transientTrackBuilder, EcalClusterLazyTools myEcalCluster, const reco::PFCandidateCollection &PFCandidates, double Rho, ElectronEffectiveArea::ElectronEffectiveAreaTarget EATarget, bool printDebug=kFALSE) |
Double_t | IDIsoCombinedMvaValue (Double_t fbrem, Double_t kfchi2, Int_t kfhits, Double_t gsfchi2, Double_t deta, Double_t dphi, Double_t detacalo, Double_t see, Double_t spp, Double_t etawidth, Double_t phiwidth, Double_t OneMinusE1x5E5x5, Double_t R9, Double_t HoE, Double_t EoP, Double_t IoEmIoP, Double_t eleEoPout, Double_t PreShowerOverRaw, Double_t d0, Double_t ip3d, Double_t ChargedIso_DR0p0To0p1, Double_t ChargedIso_DR0p1To0p2, Double_t ChargedIso_DR0p2To0p3, Double_t ChargedIso_DR0p3To0p4, Double_t ChargedIso_DR0p4To0p5, Double_t GammaIso_DR0p0To0p1, Double_t GammaIso_DR0p1To0p2, Double_t GammaIso_DR0p2To0p3, Double_t GammaIso_DR0p3To0p4, Double_t GammaIso_DR0p4To0p5, Double_t NeutralHadronIso_DR0p0To0p1, Double_t NeutralHadronIso_DR0p1To0p2, Double_t NeutralHadronIso_DR0p2To0p3, Double_t NeutralHadronIso_DR0p3To0p4, Double_t NeutralHadronIso_DR0p4To0p5, Double_t Rho, Double_t eta, Double_t pt, Bool_t printDebug=kFALSE) |
void | initialize (std::string methodName, std::string weightsfile, EGammaMvaEleEstimator::MVAType type) |
void | initialize (std::string methodName, EGammaMvaEleEstimator::MVAType type, Bool_t useBinnedVersion, std::vector< std::string > weightsfiles) |
void | initialize (std::string methodName, std::string weightsfile, EGammaMvaEleEstimator::MVAType type) |
void | initialize (std::string methodName, EGammaMvaEleEstimator::MVAType type, Bool_t useBinnedVersion, std::vector< std::string > weightsfiles) |
Bool_t | isInitialized () const |
Bool_t | isInitialized () const |
Double_t | isoMvaValue (const reco::GsfElectron &ele, const reco::Vertex &vertex, const reco::PFCandidateCollection &PFCandidates, double Rho, ElectronEffectiveArea::ElectronEffectiveAreaTarget EATarget, const reco::GsfElectronCollection &IdentifiedElectrons, const reco::MuonCollection &IdentifiedMuons, bool printDebug=kFALSE) |
Double_t | isoMvaValue (Double_t Pt, Double_t Eta, Double_t Rho, ElectronEffectiveArea::ElectronEffectiveAreaTarget EATarget, Double_t ChargedIso_DR0p0To0p1, Double_t ChargedIso_DR0p1To0p2, Double_t ChargedIso_DR0p2To0p3, Double_t ChargedIso_DR0p3To0p4, Double_t ChargedIso_DR0p4To0p5, Double_t GammaIso_DR0p0To0p1, Double_t GammaIso_DR0p1To0p2, Double_t GammaIso_DR0p2To0p3, Double_t GammaIso_DR0p3To0p4, Double_t GammaIso_DR0p4To0p5, Double_t NeutralHadronIso_DR0p0To0p1, Double_t NeutralHadronIso_DR0p1To0p2, Double_t NeutralHadronIso_DR0p2To0p3, Double_t NeutralHadronIso_DR0p3To0p4, Double_t NeutralHadronIso_DR0p4To0p5, Bool_t printDebug=kFALSE) |
Double_t | mvaValue (Double_t fbrem, Double_t kfchi2, Int_t kfhits, Double_t gsfchi2, Double_t deta, Double_t dphi, Double_t detacalo, Double_t see, Double_t spp, Double_t etawidth, Double_t phiwidth, Double_t e1x5e5x5, Double_t R9, Double_t HoE, Double_t EoP, Double_t IoEmIoP, Double_t eleEoPout, Double_t PreShowerOverRaw, Double_t d0, Double_t ip3d, Double_t eta, Double_t pt, Bool_t printDebug=kFALSE) |
Double_t | mvaValue (const reco::GsfElectron &ele, const reco::Vertex &vertex, const TransientTrackBuilder &transientTrackBuilder, EcalClusterLazyTools myEcalCluster, bool printDebug=kFALSE) |
Double_t | mvaValue (const reco::GsfElectron &ele, const reco::Vertex &vertex, double rho, EcalClusterLazyTools myEcalCluster, bool printDebug=kFALSE) |
Double_t | mvaValue (Double_t fbrem, Double_t kfchi2, Int_t kfhits, Double_t gsfchi2, Double_t deta, Double_t dphi, Double_t detacalo, Double_t see, Double_t spp, Double_t etawidth, Double_t phiwidth, Double_t e1x5e5x5, Double_t R9, Double_t HoE, Double_t EoP, Double_t IoEmIoP, Double_t eleEoPout, Double_t PreShowerOverRaw, Double_t eta, Double_t pt, Bool_t printDebug=kFALSE) |
Double_t | mvaValue (const pat::Electron &ele, double rho, bool printDebug=kFALSE) |
Double_t | mvaValue (const pat::Electron &ele, const reco::Vertex &vertex, double rho, bool useFull5x5=kFALSE, bool printDebug=kFALSE) |
Double_t | mvaValue (HWW &, Int_t ele, Bool_t printDebug=kFALSE) |
Double_t | mvaValue (Double_t fbrem, Double_t kfchi2, Int_t kfhits, Double_t gsfchi2, Double_t deta, Double_t dphi, Double_t detacalo, Double_t see, Double_t spp, Double_t etawidth, Double_t phiwidth, Double_t e1x5e5x5, Double_t R9, Double_t HoE, Double_t EoP, Double_t IoEmIoP, Double_t eleEoPout, Double_t PreShowerOverRaw, Double_t d0, Double_t ip3d, Double_t eta, Double_t pt, Bool_t printDebug=kFALSE) |
Double_t | mvaValue (Double_t fbrem, Double_t kfchi2, Int_t kfhits, Double_t gsfchi2, Double_t deta, Double_t dphi, Double_t detacalo, Double_t see, Double_t spp, Double_t etawidth, Double_t phiwidth, Double_t e1x5e5x5, Double_t R9, Double_t HoE, Double_t EoP, Double_t IoEmIoP, Double_t eleEoPout, Double_t rho, Double_t PreShowerOverRaw, Double_t eta, Double_t pt, Bool_t printDebug=kFALSE) |
Double_t | mvaValue (Double_t fbrem, Double_t kfchi2, Int_t kfhits, Double_t gsfchi2, Double_t deta, Double_t dphi, Double_t detacalo, Double_t see, Double_t spp, Double_t etawidth, Double_t phiwidth, Double_t e1x5e5x5, Double_t R9, Double_t HoE, Double_t EoP, Double_t IoEmIoP, Double_t eleEoPout, Double_t PreShowerOverRaw, Double_t eta, Double_t pt, Bool_t printDebug=kFALSE) |
void | SetPrintMVADebug (bool b) |
~EGammaMvaEleEstimator () | |
~EGammaMvaEleEstimator () | |
–> NOTE if you want to use this class as standalone without the CMSSW part you need to uncomment the below line and compile normally with scramv1 b Then you need just to load it in your root macro the lib with the correct path, eg: gSystem->Load("/data/benedet/CMSSW_5_2_2/lib/slc5_amd64_gcc462/pluginEGammaEGammaAnalysisTools.so");
Definition at line 26 of file EGammaMvaEleEstimator.h.
Enumerator | |
---|---|
kTrig | |
kNonTrig | |
kIsoRings | |
kTrig | |
kTrigNoIP | |
kNonTrig | |
kIsoRings | |
kTrigIDIsoCombined | |
kTrigIDIsoCombinedPUCorrected |
Definition at line 31 of file EGammaMvaEleEstimator.h.
Enumerator | |
---|---|
kTrig | |
kNonTrig | |
kIsoRings | |
kTrig | |
kTrigNoIP | |
kNonTrig | |
kIsoRings | |
kTrigIDIsoCombined | |
kTrigIDIsoCombinedPUCorrected |
Definition at line 44 of file EGammaMvaEleEstimator.h.
EGammaMvaEleEstimator::EGammaMvaEleEstimator | ( | ) |
Definition at line 36 of file EGammaMvaEleEstimator.cc.
EGammaMvaEleEstimator::~EGammaMvaEleEstimator | ( | ) |
Definition at line 48 of file EGammaMvaEleEstimator.cc.
References fTMVAReader, and i.
EGammaMvaEleEstimator::EGammaMvaEleEstimator | ( | ) |
EGammaMvaEleEstimator::~EGammaMvaEleEstimator | ( | ) |
void EGammaMvaEleEstimator::bindVariables | ( | ) |
Definition at line 525 of file EGammaMvaEleEstimator.cc.
References fMVAVar_deta, fMVAVar_detacalo, fMVAVar_dphi, fMVAVar_e1x5e5x5, fMVAVar_eleEoPout, fMVAVar_EoP, fMVAVar_fbrem, fMVAVar_gsfchi2, fMVAVar_kfchi2, fMVAVar_R9, fMVAVar_spp, and edm::detail::isnan().
Referenced by isoMvaValue(), and mvaValue().
void EGammaMvaEleEstimator::bindVariables | ( | ) |
UInt_t EGammaMvaEleEstimator::GetMVABin | ( | double | eta, |
double | pt | ||
) | const |
Definition at line 221 of file EGammaMvaEleEstimator.cc.
References newFWLiteAna::bin, fMVAType, kIsoRings, kNonTrig, and kTrig.
Referenced by IDIsoCombinedMvaValue(), isoMvaValue(), and mvaValue().
UInt_t EGammaMvaEleEstimator::GetMVABin | ( | double | eta, |
double | pt | ||
) | const |
Double_t EGammaMvaEleEstimator::IDIsoCombinedMvaValue | ( | const reco::GsfElectron & | ele, |
const reco::Vertex & | vertex, | ||
const TransientTrackBuilder & | transientTrackBuilder, | ||
EcalClusterLazyTools | myEcalCluster, | ||
const reco::PFCandidateCollection & | PFCandidates, | ||
double | Rho, | ||
ElectronEffectiveArea::ElectronEffectiveAreaTarget | EATarget, | ||
bool | printDebug = kFALSE |
||
) |
Definition at line 1684 of file EGammaMvaEleEstimator.cc.
References IPTools::absoluteImpactParameter3D(), newFWLiteAna::bin, TransientTrackBuilder::build(), reco::GsfElectron::closestCtfTrackRef(), funct::cos(), gather_cfg::cout, reco::GsfElectron::deltaEtaSeedClusterTrackAtCalo(), reco::GsfElectron::deltaEtaSuperClusterTrackAtVtx(), reco::GsfElectron::deltaPhiSuperClusterTrackAtVtx(), reco::PFCandidate::e, reco::GsfElectron::e1x5(), reco::GsfElectron::e5x5(), reco::GsfElectron::eEleClusterOverPout(), reco::GsfElectron::eSuperClusterOverP(), reco::LeafCandidate::eta(), reco::GsfElectron::fbrem(), fisInitialized, fMethodname, fMVAType, fMVAVar_ChargedIso_DR0p0To0p1, fMVAVar_ChargedIso_DR0p1To0p2, fMVAVar_ChargedIso_DR0p2To0p3, fMVAVar_ChargedIso_DR0p3To0p4, fMVAVar_ChargedIso_DR0p4To0p5, fMVAVar_d0, fMVAVar_deta, fMVAVar_detacalo, fMVAVar_dphi, fMVAVar_eleEoPout, fMVAVar_EoP, fMVAVar_eta, fMVAVar_etawidth, fMVAVar_fbrem, fMVAVar_GammaIso_DR0p0To0p1, fMVAVar_GammaIso_DR0p1To0p2, fMVAVar_GammaIso_DR0p2To0p3, fMVAVar_GammaIso_DR0p3To0p4, fMVAVar_GammaIso_DR0p4To0p5, fMVAVar_gsfchi2, fMVAVar_HoE, fMVAVar_IoEmIoP, fMVAVar_ip3d, fMVAVar_ip3dSig, fMVAVar_kfchi2, fMVAVar_kfhits, fMVAVar_kfhitsall, fMVAVar_NeutralHadronIso_DR0p0To0p1, fMVAVar_NeutralHadronIso_DR0p1To0p2, fMVAVar_NeutralHadronIso_DR0p2To0p3, fMVAVar_NeutralHadronIso_DR0p3To0p4, fMVAVar_NeutralHadronIso_DR0p4To0p5, fMVAVar_OneMinusE1x5E5x5, fMVAVar_phiwidth, fMVAVar_PreShowerOverRaw, fMVAVar_pt, fMVAVar_R9, fMVAVar_rho, fMVAVar_see, fMVAVar_spp, fTMVAMethod, fTMVAReader, fUseBinnedVersion, reco::PFCandidate::gamma, ElectronEffectiveArea::GetElectronEffectiveArea(), GetMVABin(), reco::GsfElectron::gsfTrack(), reco::GsfElectron::hadronicOverEm(), edm::Ref< C, T, F >::isAvailable(), edm::detail::isnan(), edm::Ref< C, T, F >::isNonnull(), ElectronEffectiveArea::kEleGammaIsoDR0p0To0p1, ElectronEffectiveArea::kEleGammaIsoDR0p1To0p2, ElectronEffectiveArea::kEleGammaIsoDR0p2To0p3, ElectronEffectiveArea::kEleGammaIsoDR0p3To0p4, ElectronEffectiveArea::kEleGammaIsoDR0p4To0p5, ElectronEffectiveArea::kEleNeutralHadronIsoDR0p0To0p1, ElectronEffectiveArea::kEleNeutralHadronIsoDR0p1To0p2, ElectronEffectiveArea::kEleNeutralHadronIsoDR0p2To0p3, ElectronEffectiveArea::kEleNeutralHadronIsoDR0p3To0p4, ElectronEffectiveArea::kEleNeutralHadronIsoDR0p4To0p5, kTrig, kTrigIDIsoCombined, kTrigIDIsoCombinedPUCorrected, Max(), bookConverter::max, Min(), min(), reco::PFCandidate::mu, reco::LeafCandidate::phi(), reco::Vertex::position(), funct::pow(), reco::LeafCandidate::pt(), reco::GsfElectron::sigmaIetaIeta(), mathSSE::sqrt(), reco::GsfElectron::superCluster(), reco::GsfElectron::trackMomentumAtVtx(), and groupFilesInBlocks::tt.
Double_t EGammaMvaEleEstimator::IDIsoCombinedMvaValue | ( | Double_t | fbrem, |
Double_t | kfchi2, | ||
Int_t | kfhits, | ||
Double_t | gsfchi2, | ||
Double_t | deta, | ||
Double_t | dphi, | ||
Double_t | detacalo, | ||
Double_t | see, | ||
Double_t | spp, | ||
Double_t | etawidth, | ||
Double_t | phiwidth, | ||
Double_t | OneMinusE1x5E5x5, | ||
Double_t | R9, | ||
Double_t | HoE, | ||
Double_t | EoP, | ||
Double_t | IoEmIoP, | ||
Double_t | eleEoPout, | ||
Double_t | PreShowerOverRaw, | ||
Double_t | d0, | ||
Double_t | ip3d, | ||
Double_t | ChargedIso_DR0p0To0p1, | ||
Double_t | ChargedIso_DR0p1To0p2, | ||
Double_t | ChargedIso_DR0p2To0p3, | ||
Double_t | ChargedIso_DR0p3To0p4, | ||
Double_t | ChargedIso_DR0p4To0p5, | ||
Double_t | GammaIso_DR0p0To0p1, | ||
Double_t | GammaIso_DR0p1To0p2, | ||
Double_t | GammaIso_DR0p2To0p3, | ||
Double_t | GammaIso_DR0p3To0p4, | ||
Double_t | GammaIso_DR0p4To0p5, | ||
Double_t | NeutralHadronIso_DR0p0To0p1, | ||
Double_t | NeutralHadronIso_DR0p1To0p2, | ||
Double_t | NeutralHadronIso_DR0p2To0p3, | ||
Double_t | NeutralHadronIso_DR0p3To0p4, | ||
Double_t | NeutralHadronIso_DR0p4To0p5, | ||
Double_t | Rho, | ||
Double_t | eta, | ||
Double_t | pt, | ||
Bool_t | printDebug = kFALSE |
||
) |
Definition at line 773 of file EGammaMvaEleEstimator.cc.
References newFWLiteAna::bin, gather_cfg::cout, eta(), fisInitialized, fMethodname, fMVAVar_ChargedIso_DR0p0To0p1, fMVAVar_ChargedIso_DR0p1To0p2, fMVAVar_ChargedIso_DR0p2To0p3, fMVAVar_ChargedIso_DR0p3To0p4, fMVAVar_ChargedIso_DR0p4To0p5, fMVAVar_d0, fMVAVar_deta, fMVAVar_detacalo, fMVAVar_dphi, fMVAVar_eleEoPout, fMVAVar_EoP, fMVAVar_eta, fMVAVar_etawidth, fMVAVar_fbrem, fMVAVar_GammaIso_DR0p0To0p1, fMVAVar_GammaIso_DR0p1To0p2, fMVAVar_GammaIso_DR0p2To0p3, fMVAVar_GammaIso_DR0p3To0p4, fMVAVar_GammaIso_DR0p4To0p5, fMVAVar_gsfchi2, fMVAVar_HoE, fMVAVar_IoEmIoP, fMVAVar_ip3d, fMVAVar_kfchi2, fMVAVar_kfhits, fMVAVar_NeutralHadronIso_DR0p0To0p1, fMVAVar_NeutralHadronIso_DR0p1To0p2, fMVAVar_NeutralHadronIso_DR0p2To0p3, fMVAVar_NeutralHadronIso_DR0p3To0p4, fMVAVar_NeutralHadronIso_DR0p4To0p5, fMVAVar_OneMinusE1x5E5x5, fMVAVar_phiwidth, fMVAVar_PreShowerOverRaw, fMVAVar_pt, fMVAVar_R9, fMVAVar_rho, fMVAVar_see, fMVAVar_spp, fTMVAMethod, fTMVAReader, fUseBinnedVersion, GetMVABin(), bookConverter::max, min(), and EnergyCorrector::pt.
void EGammaMvaEleEstimator::initialize | ( | std::string | methodName, |
std::string | weightsfile, | ||
EGammaMvaEleEstimator::MVAType | type | ||
) |
Definition at line 56 of file EGammaMvaEleEstimator.cc.
Referenced by HWWAnalyzer::HWWAnalyzer(), and heppy::EGammaMvaEleEstimatorFWLite::initialize().
void EGammaMvaEleEstimator::initialize | ( | std::string | methodName, |
EGammaMvaEleEstimator::MVAType | type, | ||
Bool_t | useBinnedVersion, | ||
std::vector< std::string > | weightsfiles | ||
) |
Definition at line 68 of file EGammaMvaEleEstimator.cc.
References fisInitialized, fMethodname, fMVAType, fMVAVar_ChargedIso_DR0p0To0p1, fMVAVar_ChargedIso_DR0p1To0p2, fMVAVar_ChargedIso_DR0p2To0p3, fMVAVar_ChargedIso_DR0p3To0p4, fMVAVar_ChargedIso_DR0p4To0p5, fMVAVar_d0, fMVAVar_deta, fMVAVar_detacalo, fMVAVar_dphi, fMVAVar_e1x5e5x5, fMVAVar_eleEoPout, fMVAVar_EoP, fMVAVar_eta, fMVAVar_etawidth, fMVAVar_fbrem, fMVAVar_GammaIso_DR0p0To0p1, fMVAVar_GammaIso_DR0p1To0p2, fMVAVar_GammaIso_DR0p2To0p3, fMVAVar_GammaIso_DR0p3To0p4, fMVAVar_GammaIso_DR0p4To0p5, fMVAVar_gsfchi2, fMVAVar_HoE, fMVAVar_IoEmIoP, fMVAVar_ip3d, fMVAVar_kfchi2, fMVAVar_kfhits, fMVAVar_NeutralHadronIso_DR0p0To0p1, fMVAVar_NeutralHadronIso_DR0p1To0p2, fMVAVar_NeutralHadronIso_DR0p2To0p3, fMVAVar_NeutralHadronIso_DR0p3To0p4, fMVAVar_NeutralHadronIso_DR0p4To0p5, fMVAVar_phiwidth, fMVAVar_PreShowerOverRaw, fMVAVar_pt, fMVAVar_R9, fMVAVar_see, fMVAVar_spp, fNMVABins, fTMVAReader, fUseBinnedVersion, i, kIsoRings, kNonTrig, and kTrig.
void EGammaMvaEleEstimator::initialize | ( | std::string | methodName, |
std::string | weightsfile, | ||
EGammaMvaEleEstimator::MVAType | type | ||
) |
void EGammaMvaEleEstimator::initialize | ( | std::string | methodName, |
EGammaMvaEleEstimator::MVAType | type, | ||
Bool_t | useBinnedVersion, | ||
std::vector< std::string > | weightsfiles | ||
) |
|
inline |
|
inline |
Double_t EGammaMvaEleEstimator::isoMvaValue | ( | const reco::GsfElectron & | ele, |
const reco::Vertex & | vertex, | ||
const reco::PFCandidateCollection & | PFCandidates, | ||
double | Rho, | ||
ElectronEffectiveArea::ElectronEffectiveAreaTarget | EATarget, | ||
const reco::GsfElectronCollection & | IdentifiedElectrons, | ||
const reco::MuonCollection & | IdentifiedMuons, | ||
bool | printDebug = kFALSE |
||
) |
Definition at line 1483 of file EGammaMvaEleEstimator.cc.
References newFWLiteAna::bin, bindVariables(), reco::GsfElectron::closestCtfTrackRef(), funct::cos(), gather_cfg::cout, reco::PFCandidate::e, reco::LeafCandidate::eta(), fisInitialized, fMethodname, fMVAType, fMVAVar_ChargedIso_DR0p0To0p1, fMVAVar_ChargedIso_DR0p1To0p2, fMVAVar_ChargedIso_DR0p2To0p3, fMVAVar_ChargedIso_DR0p3To0p4, fMVAVar_ChargedIso_DR0p4To0p5, fMVAVar_eta, fMVAVar_GammaIso_DR0p0To0p1, fMVAVar_GammaIso_DR0p1To0p2, fMVAVar_GammaIso_DR0p2To0p3, fMVAVar_GammaIso_DR0p3To0p4, fMVAVar_GammaIso_DR0p4To0p5, fMVAVar_NeutralHadronIso_DR0p0To0p1, fMVAVar_NeutralHadronIso_DR0p1To0p2, fMVAVar_NeutralHadronIso_DR0p2To0p3, fMVAVar_NeutralHadronIso_DR0p3To0p4, fMVAVar_NeutralHadronIso_DR0p4To0p5, fMVAVar_pt, fTMVAMethod, fTMVAReader, fUseBinnedVersion, reco::PFCandidate::gamma, ElectronEffectiveArea::GetElectronEffectiveArea(), GetMVABin(), reco::GsfElectron::gsfTrack(), edm::Ref< C, T, F >::isNonnull(), ElectronEffectiveArea::kEleGammaIsoDR0p0To0p1, ElectronEffectiveArea::kEleGammaIsoDR0p1To0p2, ElectronEffectiveArea::kEleGammaIsoDR0p2To0p3, ElectronEffectiveArea::kEleGammaIsoDR0p3To0p4, ElectronEffectiveArea::kEleGammaIsoDR0p4To0p5, ElectronEffectiveArea::kEleNeutralHadronIsoDR0p0To0p1, ElectronEffectiveArea::kEleNeutralHadronIsoDR0p1To0p2, ElectronEffectiveArea::kEleNeutralHadronIsoDR0p2To0p3, ElectronEffectiveArea::kEleNeutralHadronIsoDR0p3To0p4, ElectronEffectiveArea::kEleNeutralHadronIsoDR0p4To0p5, Max(), Min(), reco::PFCandidate::mu, reco::LeafCandidate::phi(), reco::Vertex::position(), funct::pow(), reco::LeafCandidate::pt(), edm::refToPtr(), mathSSE::sqrt(), and reco::GsfElectron::superCluster().
Double_t EGammaMvaEleEstimator::isoMvaValue | ( | Double_t | Pt, |
Double_t | Eta, | ||
Double_t | Rho, | ||
ElectronEffectiveArea::ElectronEffectiveAreaTarget | EATarget, | ||
Double_t | ChargedIso_DR0p0To0p1, | ||
Double_t | ChargedIso_DR0p1To0p2, | ||
Double_t | ChargedIso_DR0p2To0p3, | ||
Double_t | ChargedIso_DR0p3To0p4, | ||
Double_t | ChargedIso_DR0p4To0p5, | ||
Double_t | GammaIso_DR0p0To0p1, | ||
Double_t | GammaIso_DR0p1To0p2, | ||
Double_t | GammaIso_DR0p2To0p3, | ||
Double_t | GammaIso_DR0p3To0p4, | ||
Double_t | GammaIso_DR0p4To0p5, | ||
Double_t | NeutralHadronIso_DR0p0To0p1, | ||
Double_t | NeutralHadronIso_DR0p1To0p2, | ||
Double_t | NeutralHadronIso_DR0p2To0p3, | ||
Double_t | NeutralHadronIso_DR0p3To0p4, | ||
Double_t | NeutralHadronIso_DR0p4To0p5, | ||
Bool_t | printDebug = kFALSE |
||
) |
Definition at line 921 of file EGammaMvaEleEstimator.cc.
References newFWLiteAna::bin, gather_cfg::cout, fisInitialized, fMethodname, fMVAType, fMVAVar_ChargedIso_DR0p0To0p1, fMVAVar_ChargedIso_DR0p1To0p2, fMVAVar_ChargedIso_DR0p2To0p3, fMVAVar_ChargedIso_DR0p3To0p4, fMVAVar_ChargedIso_DR0p4To0p5, fMVAVar_GammaIso_DR0p0To0p1, fMVAVar_GammaIso_DR0p1To0p2, fMVAVar_GammaIso_DR0p2To0p3, fMVAVar_GammaIso_DR0p3To0p4, fMVAVar_GammaIso_DR0p4To0p5, fMVAVar_NeutralHadronIso_DR0p0To0p1, fMVAVar_NeutralHadronIso_DR0p1To0p2, fMVAVar_NeutralHadronIso_DR0p2To0p3, fMVAVar_NeutralHadronIso_DR0p3To0p4, fMVAVar_NeutralHadronIso_DR0p4To0p5, fTMVAMethod, fTMVAReader, ElectronEffectiveArea::GetElectronEffectiveArea(), GetMVABin(), ElectronEffectiveArea::kEleGammaIsoDR0p0To0p1, ElectronEffectiveArea::kEleGammaIsoDR0p1To0p2, ElectronEffectiveArea::kEleGammaIsoDR0p2To0p3, ElectronEffectiveArea::kEleGammaIsoDR0p3To0p4, ElectronEffectiveArea::kEleGammaIsoDR0p4To0p5, ElectronEffectiveArea::kEleNeutralHadronIsoDR0p0To0p1, ElectronEffectiveArea::kEleNeutralHadronIsoDR0p1To0p2, ElectronEffectiveArea::kEleNeutralHadronIsoDR0p2To0p3, ElectronEffectiveArea::kEleNeutralHadronIsoDR0p3To0p4, ElectronEffectiveArea::kEleNeutralHadronIsoDR0p4To0p5, Max(), and Min().
Double_t EGammaMvaEleEstimator::mvaValue | ( | Double_t | fbrem, |
Double_t | kfchi2, | ||
Int_t | kfhits, | ||
Double_t | gsfchi2, | ||
Double_t | deta, | ||
Double_t | dphi, | ||
Double_t | detacalo, | ||
Double_t | see, | ||
Double_t | spp, | ||
Double_t | etawidth, | ||
Double_t | phiwidth, | ||
Double_t | e1x5e5x5, | ||
Double_t | R9, | ||
Double_t | HoE, | ||
Double_t | EoP, | ||
Double_t | IoEmIoP, | ||
Double_t | eleEoPout, | ||
Double_t | PreShowerOverRaw, | ||
Double_t | d0, | ||
Double_t | ip3d, | ||
Double_t | eta, | ||
Double_t | pt, | ||
Bool_t | printDebug = kFALSE |
||
) |
Definition at line 322 of file EGammaMvaEleEstimator.cc.
References bindVariables(), eta(), fisInitialized, fMethodname, fMVAVar_d0, fMVAVar_deta, fMVAVar_detacalo, fMVAVar_dphi, fMVAVar_e1x5e5x5, fMVAVar_eleEoPout, fMVAVar_EoP, fMVAVar_eta, fMVAVar_etawidth, fMVAVar_fbrem, fMVAVar_gsfchi2, fMVAVar_HoE, fMVAVar_IoEmIoP, fMVAVar_ip3d, fMVAVar_kfchi2, fMVAVar_kfhits, fMVAVar_phiwidth, fMVAVar_PreShowerOverRaw, fMVAVar_pt, fMVAVar_R9, fMVAVar_see, fMVAVar_spp, fTMVAReader, fUseBinnedVersion, GetMVABin(), LogDebug, and EnergyCorrector::pt.
Referenced by HWWFunctions::goodElectronTMVA(), heppy::EGammaMvaEleEstimatorFWLite::mvaValue(), and mvaValue().
Double_t EGammaMvaEleEstimator::mvaValue | ( | const reco::GsfElectron & | ele, |
const reco::Vertex & | vertex, | ||
const TransientTrackBuilder & | transientTrackBuilder, | ||
EcalClusterLazyTools | myEcalCluster, | ||
bool | printDebug = kFALSE |
||
) |
Definition at line 999 of file EGammaMvaEleEstimator.cc.
References IPTools::absoluteImpactParameter3D(), newFWLiteAna::bin, bindVariables(), TransientTrackBuilder::build(), reco::GsfElectron::closestCtfTrackRef(), gather_cfg::cout, reco::GsfElectron::deltaEtaSeedClusterTrackAtCalo(), reco::GsfElectron::deltaEtaSuperClusterTrackAtVtx(), reco::GsfElectron::deltaPhiSuperClusterTrackAtVtx(), reco::GsfElectron::e1x5(), reco::GsfElectron::e5x5(), reco::GsfElectron::ecalEnergy(), reco::GsfElectron::eEleClusterOverPout(), reco::GsfElectron::eSuperClusterOverP(), reco::GsfElectron::fbrem(), fisInitialized, fMethodname, fMVAType, fMVAVar_d0, fMVAVar_deta, fMVAVar_detacalo, fMVAVar_dphi, fMVAVar_eleEoPout, fMVAVar_EoP, fMVAVar_eta, fMVAVar_etawidth, fMVAVar_fbrem, fMVAVar_gsfchi2, fMVAVar_HoE, fMVAVar_IoEmIoP, fMVAVar_ip3d, fMVAVar_ip3dSig, fMVAVar_kfchi2, fMVAVar_kfhits, fMVAVar_kfhitsall, fMVAVar_OneMinusE1x5E5x5, fMVAVar_phiwidth, fMVAVar_PreShowerOverRaw, fMVAVar_pt, fMVAVar_R9, fMVAVar_see, fMVAVar_spp, fTMVAMethod, fTMVAReader, fUseBinnedVersion, GetMVABin(), reco::GsfElectron::gsfTrack(), reco::GsfElectron::hadronicOverEm(), edm::Ref< C, T, F >::isAvailable(), edm::detail::isnan(), edm::Ref< C, T, F >::isNonnull(), kNonTrig, kTrig, reco::LeafCandidate::p(), reco::Vertex::position(), reco::LeafCandidate::pt(), reco::GsfElectron::sigmaIetaIeta(), mathSSE::sqrt(), reco::GsfElectron::superCluster(), and groupFilesInBlocks::tt.
Double_t EGammaMvaEleEstimator::mvaValue | ( | const reco::GsfElectron & | ele, |
const reco::Vertex & | vertex, | ||
double | rho, | ||
EcalClusterLazyTools | myEcalCluster, | ||
bool | printDebug = kFALSE |
||
) |
Definition at line 1133 of file EGammaMvaEleEstimator.cc.
References newFWLiteAna::bin, bindVariables(), reco::GsfElectron::closestCtfTrackRef(), gather_cfg::cout, reco::GsfElectron::deltaEtaSeedClusterTrackAtCalo(), reco::GsfElectron::deltaEtaSuperClusterTrackAtVtx(), reco::GsfElectron::deltaPhiSuperClusterTrackAtVtx(), reco::GsfElectron::e1x5(), reco::GsfElectron::e5x5(), reco::GsfElectron::eEleClusterOverPout(), reco::GsfElectron::eSuperClusterOverP(), reco::GsfElectron::fbrem(), fisInitialized, fMethodname, fMVAType, fMVAVar_deta, fMVAVar_detacalo, fMVAVar_dphi, fMVAVar_eleEoPout, fMVAVar_EoP, fMVAVar_eta, fMVAVar_etawidth, fMVAVar_fbrem, fMVAVar_gsfchi2, fMVAVar_HoE, fMVAVar_IoEmIoP, fMVAVar_kfchi2, fMVAVar_kfhits, fMVAVar_OneMinusE1x5E5x5, fMVAVar_phiwidth, fMVAVar_PreShowerOverRaw, fMVAVar_pt, fMVAVar_R9, fMVAVar_rho, fMVAVar_see, fMVAVar_spp, fTMVAMethod, fTMVAReader, fUseBinnedVersion, GetMVABin(), reco::GsfElectron::gsfTrack(), reco::GsfElectron::hadronicOverEm(), edm::Ref< C, T, F >::isAvailable(), edm::detail::isnan(), edm::Ref< C, T, F >::isNonnull(), kTrigNoIP, reco::LeafCandidate::pt(), rho, reco::GsfElectron::sigmaIetaIeta(), mathSSE::sqrt(), and reco::GsfElectron::superCluster().
Double_t EGammaMvaEleEstimator::mvaValue | ( | Double_t | fbrem, |
Double_t | kfchi2, | ||
Int_t | kfhits, | ||
Double_t | gsfchi2, | ||
Double_t | deta, | ||
Double_t | dphi, | ||
Double_t | detacalo, | ||
Double_t | see, | ||
Double_t | spp, | ||
Double_t | etawidth, | ||
Double_t | phiwidth, | ||
Double_t | e1x5e5x5, | ||
Double_t | R9, | ||
Double_t | HoE, | ||
Double_t | EoP, | ||
Double_t | IoEmIoP, | ||
Double_t | eleEoPout, | ||
Double_t | PreShowerOverRaw, | ||
Double_t | eta, | ||
Double_t | pt, | ||
Bool_t | printDebug = kFALSE |
||
) |
Definition at line 426 of file EGammaMvaEleEstimator.cc.
References bindVariables(), eta(), fisInitialized, fMethodname, fMVAVar_d0, fMVAVar_deta, fMVAVar_detacalo, fMVAVar_dphi, fMVAVar_e1x5e5x5, fMVAVar_eleEoPout, fMVAVar_EoP, fMVAVar_eta, fMVAVar_etawidth, fMVAVar_fbrem, fMVAVar_gsfchi2, fMVAVar_HoE, fMVAVar_IoEmIoP, fMVAVar_ip3d, fMVAVar_kfchi2, fMVAVar_kfhits, fMVAVar_phiwidth, fMVAVar_PreShowerOverRaw, fMVAVar_pt, fMVAVar_R9, fMVAVar_see, fMVAVar_spp, fTMVAReader, fUseBinnedVersion, GetMVABin(), LogDebug, and EnergyCorrector::pt.
Double_t EGammaMvaEleEstimator::mvaValue | ( | const pat::Electron & | ele, |
double | rho, | ||
bool | printDebug = kFALSE |
||
) |
Definition at line 1370 of file EGammaMvaEleEstimator.cc.
References newFWLiteAna::bin, bindVariables(), pat::Electron::closestCtfTrackRef(), gather_cfg::cout, reco::GsfElectron::deltaEtaSeedClusterTrackAtCalo(), reco::GsfElectron::deltaEtaSuperClusterTrackAtVtx(), reco::GsfElectron::deltaPhiSuperClusterTrackAtVtx(), reco::GsfElectron::e1x5(), reco::GsfElectron::e5x5(), reco::GsfElectron::eEleClusterOverPout(), reco::GsfElectron::eSuperClusterOverP(), reco::GsfElectron::fbrem(), fisInitialized, fMethodname, fMVAType, fMVAVar_deta, fMVAVar_detacalo, fMVAVar_dphi, fMVAVar_eleEoPout, fMVAVar_EoP, fMVAVar_eta, fMVAVar_etawidth, fMVAVar_fbrem, fMVAVar_gsfchi2, fMVAVar_HoE, fMVAVar_IoEmIoP, fMVAVar_kfchi2, fMVAVar_kfhits, fMVAVar_OneMinusE1x5E5x5, fMVAVar_phiwidth, fMVAVar_PreShowerOverRaw, fMVAVar_pt, fMVAVar_R9, fMVAVar_rho, fMVAVar_see, fMVAVar_spp, fTMVAMethod, fTMVAReader, fUseBinnedVersion, GetMVABin(), pat::Electron::gsfTrack(), reco::GsfElectron::hadronicOverEm(), edm::Ref< C, T, F >::isAvailable(), edm::Ref< C, T, F >::isNonnull(), kTrigNoIP, reco::LeafCandidate::pt(), reco::GsfElectron::r9(), rho, reco::GsfElectron::sigmaIetaIeta(), reco::GsfElectron::sigmaIphiIphi(), and pat::Electron::superCluster().
Double_t EGammaMvaEleEstimator::mvaValue | ( | const pat::Electron & | ele, |
const reco::Vertex & | vertex, | ||
double | rho, | ||
bool | useFull5x5 = kFALSE , |
||
bool | printDebug = kFALSE |
||
) |
Definition at line 1244 of file EGammaMvaEleEstimator.cc.
References newFWLiteAna::bin, bindVariables(), pat::Electron::closestCtfTrackRef(), gather_cfg::cout, pat::Electron::dB(), reco::GsfElectron::deltaEtaSeedClusterTrackAtCalo(), reco::GsfElectron::deltaEtaSuperClusterTrackAtVtx(), reco::GsfElectron::deltaPhiSuperClusterTrackAtVtx(), reco::GsfElectron::e1x5(), reco::GsfElectron::e5x5(), reco::GsfElectron::ecalEnergy(), pat::Electron::edB(), reco::GsfElectron::eEleClusterOverPout(), reco::GsfElectron::eSuperClusterOverP(), reco::GsfElectron::fbrem(), fisInitialized, fMethodname, fMVAType, fMVAVar_d0, fMVAVar_deta, fMVAVar_detacalo, fMVAVar_dphi, fMVAVar_eleEoPout, fMVAVar_EoP, fMVAVar_eta, fMVAVar_etawidth, fMVAVar_fbrem, fMVAVar_gsfchi2, fMVAVar_HoE, fMVAVar_IoEmIoP, fMVAVar_ip3d, fMVAVar_ip3dSig, fMVAVar_kfchi2, fMVAVar_kfhits, fMVAVar_OneMinusE1x5E5x5, fMVAVar_phiwidth, fMVAVar_PreShowerOverRaw, fMVAVar_pt, fMVAVar_R9, fMVAVar_rho, fMVAVar_see, fMVAVar_spp, fTMVAMethod, fTMVAReader, reco::GsfElectron::full5x5_e1x5(), reco::GsfElectron::full5x5_e5x5(), reco::GsfElectron::full5x5_r9(), reco::GsfElectron::full5x5_sigmaIetaIeta(), reco::GsfElectron::full5x5_sigmaIphiIphi(), fUseBinnedVersion, GetMVABin(), pat::Electron::gsfTrack(), reco::GsfElectron::hadronicOverEm(), edm::Ref< C, T, F >::isAvailable(), edm::Ref< C, T, F >::isNonnull(), kNonTrig, kTrig, reco::LeafCandidate::p(), reco::Vertex::position(), reco::LeafCandidate::pt(), reco::GsfElectron::r9(), rho, reco::GsfElectron::sigmaIetaIeta(), reco::GsfElectron::sigmaIphiIphi(), and pat::Electron::superCluster().
Double_t EGammaMvaEleEstimator::mvaValue | ( | HWW & | hww, |
Int_t | ele, | ||
Bool_t | printDebug = kFALSE |
||
) |
Definition at line 259 of file EGammaMvaEleEstimator.cc.
References electron_d0PV_wwV1_local(), HWW::els_chi2(), HWW::els_dEtaIn(), HWW::els_dEtaOut(), HWW::els_dPhiIn(), HWW::els_e1x5(), HWW::els_e3x3(), HWW::els_e5x5(), HWW::els_ecalEnergy(), HWW::els_eOverPIn(), HWW::els_eOverPOut(), HWW::els_eSCPresh(), HWW::els_eSCRaw(), HWW::els_etaSC(), HWW::els_etaSCwidth(), HWW::els_fbrem(), HWW::els_gsftrkidx(), HWW::els_hOverE(), HWW::els_ip3d(), HWW::els_ndof(), HWW::els_p4(), HWW::els_phiSCwidth(), HWW::els_sigmaIEtaIEta(), HWW::els_sigmaIPhiIPhi(), HWW::els_trkidx(), eta(), plotBeamSpotDB::first, HWWFunctions::gsftrks_d0_pv(), mvaValue(), EnergyCorrector::pt, HWW::trks_chi2(), HWW::trks_ndof(), and HWW::trks_nlayers().
Double_t EGammaMvaEleEstimator::mvaValue | ( | Double_t | fbrem, |
Double_t | kfchi2, | ||
Int_t | kfhits, | ||
Double_t | gsfchi2, | ||
Double_t | deta, | ||
Double_t | dphi, | ||
Double_t | detacalo, | ||
Double_t | see, | ||
Double_t | spp, | ||
Double_t | etawidth, | ||
Double_t | phiwidth, | ||
Double_t | e1x5e5x5, | ||
Double_t | R9, | ||
Double_t | HoE, | ||
Double_t | EoP, | ||
Double_t | IoEmIoP, | ||
Double_t | eleEoPout, | ||
Double_t | PreShowerOverRaw, | ||
Double_t | d0, | ||
Double_t | ip3d, | ||
Double_t | eta, | ||
Double_t | pt, | ||
Bool_t | printDebug = kFALSE |
||
) |
Double_t EGammaMvaEleEstimator::mvaValue | ( | Double_t | fbrem, |
Double_t | kfchi2, | ||
Int_t | kfhits, | ||
Double_t | gsfchi2, | ||
Double_t | deta, | ||
Double_t | dphi, | ||
Double_t | detacalo, | ||
Double_t | see, | ||
Double_t | spp, | ||
Double_t | etawidth, | ||
Double_t | phiwidth, | ||
Double_t | e1x5e5x5, | ||
Double_t | R9, | ||
Double_t | HoE, | ||
Double_t | EoP, | ||
Double_t | IoEmIoP, | ||
Double_t | eleEoPout, | ||
Double_t | rho, | ||
Double_t | PreShowerOverRaw, | ||
Double_t | eta, | ||
Double_t | pt, | ||
Bool_t | printDebug = kFALSE |
||
) |
Definition at line 565 of file EGammaMvaEleEstimator.cc.
References newFWLiteAna::bin, bindVariables(), gather_cfg::cout, eta(), fisInitialized, fMethodname, fMVAType, fMVAVar_deta, fMVAVar_detacalo, fMVAVar_dphi, fMVAVar_eleEoPout, fMVAVar_EoP, fMVAVar_eta, fMVAVar_etawidth, fMVAVar_fbrem, fMVAVar_gsfchi2, fMVAVar_HoE, fMVAVar_IoEmIoP, fMVAVar_kfchi2, fMVAVar_kfhits, fMVAVar_OneMinusE1x5E5x5, fMVAVar_phiwidth, fMVAVar_PreShowerOverRaw, fMVAVar_pt, fMVAVar_R9, fMVAVar_rho, fMVAVar_see, fMVAVar_spp, fTMVAMethod, fTMVAReader, fUseBinnedVersion, GetMVABin(), kTrigNoIP, EnergyCorrector::pt, and rho.
Double_t EGammaMvaEleEstimator::mvaValue | ( | Double_t | fbrem, |
Double_t | kfchi2, | ||
Int_t | kfhits, | ||
Double_t | gsfchi2, | ||
Double_t | deta, | ||
Double_t | dphi, | ||
Double_t | detacalo, | ||
Double_t | see, | ||
Double_t | spp, | ||
Double_t | etawidth, | ||
Double_t | phiwidth, | ||
Double_t | e1x5e5x5, | ||
Double_t | R9, | ||
Double_t | HoE, | ||
Double_t | EoP, | ||
Double_t | IoEmIoP, | ||
Double_t | eleEoPout, | ||
Double_t | PreShowerOverRaw, | ||
Double_t | eta, | ||
Double_t | pt, | ||
Bool_t | printDebug = kFALSE |
||
) |
|
inline |
|
private |
Definition at line 113 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), isInitialized(), isoMvaValue(), and mvaValue().
|
private |
Definition at line 112 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), isoMvaValue(), and mvaValue().
|
private |
Definition at line 115 of file EGammaMvaEleEstimator.h.
Referenced by GetMVABin(), IDIsoCombinedMvaValue(), initialize(), isoMvaValue(), and mvaValue().
|
private |
Definition at line 152 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), and isoMvaValue().
|
private |
Definition at line 153 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), and isoMvaValue().
|
private |
Definition at line 154 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), and isoMvaValue().
|
private |
Definition at line 155 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), and isoMvaValue().
|
private |
Definition at line 156 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), and isoMvaValue().
|
private |
Definition at line 145 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), and mvaValue().
|
private |
Definition at line 125 of file EGammaMvaEleEstimator.h.
Referenced by bindVariables(), IDIsoCombinedMvaValue(), initialize(), and mvaValue().
|
private |
Definition at line 127 of file EGammaMvaEleEstimator.h.
Referenced by bindVariables(), IDIsoCombinedMvaValue(), initialize(), and mvaValue().
|
private |
Definition at line 126 of file EGammaMvaEleEstimator.h.
Referenced by bindVariables(), IDIsoCombinedMvaValue(), initialize(), and mvaValue().
|
private |
Definition at line 134 of file EGammaMvaEleEstimator.h.
Referenced by bindVariables(), initialize(), and mvaValue().
|
private |
Definition at line 141 of file EGammaMvaEleEstimator.h.
Referenced by bindVariables(), IDIsoCombinedMvaValue(), initialize(), and mvaValue().
|
private |
Definition at line 139 of file EGammaMvaEleEstimator.h.
Referenced by bindVariables(), IDIsoCombinedMvaValue(), initialize(), and mvaValue().
|
private |
Definition at line 142 of file EGammaMvaEleEstimator.h.
|
private |
Definition at line 148 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), isoMvaValue(), and mvaValue().
|
private |
Definition at line 132 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), and mvaValue().
|
private |
Definition at line 119 of file EGammaMvaEleEstimator.h.
Referenced by bindVariables(), IDIsoCombinedMvaValue(), initialize(), and mvaValue().
|
private |
Definition at line 157 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), and isoMvaValue().
|
private |
Definition at line 158 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), and isoMvaValue().
|
private |
Definition at line 159 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), and isoMvaValue().
|
private |
Definition at line 160 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), and isoMvaValue().
|
private |
Definition at line 161 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), and isoMvaValue().
|
private |
Definition at line 123 of file EGammaMvaEleEstimator.h.
Referenced by bindVariables(), IDIsoCombinedMvaValue(), initialize(), and mvaValue().
|
private |
Definition at line 138 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), and mvaValue().
|
private |
Definition at line 140 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), and mvaValue().
|
private |
Definition at line 146 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), and mvaValue().
|
private |
Definition at line 283 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), and mvaValue().
|
private |
Definition at line 120 of file EGammaMvaEleEstimator.h.
Referenced by bindVariables(), IDIsoCombinedMvaValue(), initialize(), and mvaValue().
|
private |
Definition at line 121 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), and mvaValue().
|
private |
Definition at line 122 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), and mvaValue().
|
private |
Definition at line 162 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), and isoMvaValue().
|
private |
Definition at line 163 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), and isoMvaValue().
|
private |
Definition at line 164 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), and isoMvaValue().
|
private |
Definition at line 165 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), and isoMvaValue().
|
private |
Definition at line 166 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), and isoMvaValue().
|
private |
Definition at line 271 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), and mvaValue().
|
private |
Definition at line 133 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), and mvaValue().
|
private |
Definition at line 143 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), and mvaValue().
|
private |
Definition at line 149 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), isoMvaValue(), and mvaValue().
|
private |
Definition at line 135 of file EGammaMvaEleEstimator.h.
Referenced by bindVariables(), IDIsoCombinedMvaValue(), initialize(), and mvaValue().
|
private |
Definition at line 287 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), and mvaValue().
|
private |
Definition at line 130 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), and mvaValue().
|
private |
Definition at line 131 of file EGammaMvaEleEstimator.h.
Referenced by bindVariables(), IDIsoCombinedMvaValue(), initialize(), and mvaValue().
|
private |
Definition at line 117 of file EGammaMvaEleEstimator.h.
Referenced by initialize().
|
private |
Definition at line 114 of file EGammaMvaEleEstimator.h.
Referenced by SetPrintMVADebug().
|
private |
Definition at line 250 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), isoMvaValue(), and mvaValue().
|
private |
Definition at line 111 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), isoMvaValue(), mvaValue(), and ~EGammaMvaEleEstimator().
|
private |
Definition at line 116 of file EGammaMvaEleEstimator.h.
Referenced by IDIsoCombinedMvaValue(), initialize(), isoMvaValue(), and mvaValue().