#include <AntiElectronIDMVA6.h>
Public Member Functions | |
AntiElectronIDMVA6 (const edm::ParameterSet &) | |
void | beginEvent (const edm::Event &, const edm::EventSetup &) |
double | MVAValue (Float_t TauPt, Float_t TauEtaAtEcalEntrance, Float_t TauPhi, Float_t TauLeadChargedPFCandPt, Float_t TauLeadChargedPFCandEtaAtEcalEntrance, Float_t TauEmFraction, Float_t TauLeadPFChargedHadrHoP, Float_t TauLeadPFChargedHadrEoP, Float_t TauVisMassIn, Float_t TaudCrackEta, Float_t TaudCrackPhi, Float_t TauHasGsf, Int_t TauSignalPFGammaCandsIn, Int_t TauSignalPFGammaCandsOut, const std::vector< Float_t > &GammasdEtaInSigCone, const std::vector< Float_t > &GammasdPhiInSigCone, const std::vector< Float_t > &GammasPtInSigCone, const std::vector< Float_t > &GammasdEtaOutSigCone, const std::vector< Float_t > &GammasdPhiOutSigCone, const std::vector< Float_t > &GammasPtOutSigCone, Float_t ElecEta, Float_t ElecPhi, Float_t ElecEtotOverPin, Float_t ElecChi2NormGSF, Float_t ElecChi2NormKF, Float_t ElecGSFNumHits, Float_t ElecKFNumHits, Float_t ElecGSFTrackResol, Float_t ElecGSFTracklnPt, Float_t ElecPin, Float_t ElecPout, Float_t ElecEecal, Float_t ElecDeltaEta, Float_t ElecDeltaPhi, Float_t ElecMvaInSigmaEtaEta, Float_t ElecMvaInHadEnergy, Float_t ElecMvaInDeltaEta) |
double | MVAValue (Float_t TauPt, Float_t TauEtaAtEcalEntrance, Float_t TauPhi, Float_t TauLeadChargedPFCandPt, Float_t TauLeadChargedPFCandEtaAtEcalEntrance, Float_t TauEmFraction, Float_t TauLeadPFChargedHadrHoP, Float_t TauLeadPFChargedHadrEoP, Float_t TauVisMassIn, Float_t TaudCrackEta, Float_t TaudCrackPhi, Float_t TauHasGsf, Int_t TauSignalPFGammaCandsIn, Int_t TauSignalPFGammaCandsOut, Float_t TauGammaEtaMomIn, Float_t TauGammaEtaMomOut, Float_t TauGammaPhiMomIn, Float_t TauGammaPhiMomOut, Float_t TauGammaEnFracIn, Float_t TauGammaEnFracOut, Float_t ElecEta, Float_t ElecPhi, Float_t ElecEtotOverPin, Float_t ElecChi2NormGSF, Float_t ElecChi2NormKF, Float_t ElecGSFNumHits, Float_t ElecKFNumHits, Float_t ElecGSFTrackResol, Float_t ElecGSFTracklnPt, Float_t ElecPin, Float_t ElecPout, Float_t ElecEecal, Float_t ElecDeltaEta, Float_t ElecDeltaPhi, Float_t ElecMvaInSigmaEtaEta, Float_t ElecMvaInHadEnergy, Float_t ElecMvaInDeltaEta) |
double | MVAValue (const reco::PFTau &thePFTau, const reco::GsfElectron &theGsfEle) |
double | MVAValue (const reco::PFTau &thePFTau) |
~AntiElectronIDMVA6 () | |
Private Member Functions | |
double | dCrackEta (double eta) |
double | dCrackPhi (double phi, double eta) |
double | minimum (double a, double b) |
Definition at line 31 of file AntiElectronIDMVA6.h.
AntiElectronIDMVA6::AntiElectronIDMVA6 | ( | const edm::ParameterSet & | cfg | ) |
Definition at line 17 of file AntiElectronIDMVA6.cc.
AntiElectronIDMVA6::~AntiElectronIDMVA6 | ( | ) |
Definition at line 57 of file AntiElectronIDMVA6.cc.
void AntiElectronIDMVA6::beginEvent | ( | const edm::Event & | evt, |
const edm::EventSetup & | es | ||
) |
Definition at line 105 of file AntiElectronIDMVA6.cc.
|
private |
Definition at line 962 of file AntiElectronIDMVA6.cc.
|
private |
Definition at line 913 of file AntiElectronIDMVA6.cc.
|
private |
Definition at line 889 of file AntiElectronIDMVA6.cc.
double AntiElectronIDMVA6::MVAValue | ( | Float_t | TauPt, |
Float_t | TauEtaAtEcalEntrance, | ||
Float_t | TauPhi, | ||
Float_t | TauLeadChargedPFCandPt, | ||
Float_t | TauLeadChargedPFCandEtaAtEcalEntrance, | ||
Float_t | TauEmFraction, | ||
Float_t | TauLeadPFChargedHadrHoP, | ||
Float_t | TauLeadPFChargedHadrEoP, | ||
Float_t | TauVisMassIn, | ||
Float_t | TaudCrackEta, | ||
Float_t | TaudCrackPhi, | ||
Float_t | TauHasGsf, | ||
Int_t | TauSignalPFGammaCandsIn, | ||
Int_t | TauSignalPFGammaCandsOut, | ||
const std::vector< Float_t > & | GammasdEtaInSigCone, | ||
const std::vector< Float_t > & | GammasdPhiInSigCone, | ||
const std::vector< Float_t > & | GammasPtInSigCone, | ||
const std::vector< Float_t > & | GammasdEtaOutSigCone, | ||
const std::vector< Float_t > & | GammasdPhiOutSigCone, | ||
const std::vector< Float_t > & | GammasPtOutSigCone, | ||
Float_t | ElecEta, | ||
Float_t | ElecPhi, | ||
Float_t | ElecEtotOverPin, | ||
Float_t | ElecChi2NormGSF, | ||
Float_t | ElecChi2NormKF, | ||
Float_t | ElecGSFNumHits, | ||
Float_t | ElecKFNumHits, | ||
Float_t | ElecGSFTrackResol, | ||
Float_t | ElecGSFTracklnPt, | ||
Float_t | ElecPin, | ||
Float_t | ElecPout, | ||
Float_t | ElecEecal, | ||
Float_t | ElecDeltaEta, | ||
Float_t | ElecDeltaPhi, | ||
Float_t | ElecMvaInSigmaEtaEta, | ||
Float_t | ElecMvaInHadEnergy, | ||
Float_t | ElecMvaInDeltaEta | ||
) |
Definition at line 136 of file AntiElectronIDMVA6.cc.
double AntiElectronIDMVA6::MVAValue | ( | Float_t | TauPt, |
Float_t | TauEtaAtEcalEntrance, | ||
Float_t | TauPhi, | ||
Float_t | TauLeadChargedPFCandPt, | ||
Float_t | TauLeadChargedPFCandEtaAtEcalEntrance, | ||
Float_t | TauEmFraction, | ||
Float_t | TauLeadPFChargedHadrHoP, | ||
Float_t | TauLeadPFChargedHadrEoP, | ||
Float_t | TauVisMassIn, | ||
Float_t | TaudCrackEta, | ||
Float_t | TaudCrackPhi, | ||
Float_t | TauHasGsf, | ||
Int_t | TauSignalPFGammaCandsIn, | ||
Int_t | TauSignalPFGammaCandsOut, | ||
Float_t | TauGammaEtaMomIn, | ||
Float_t | TauGammaEtaMomOut, | ||
Float_t | TauGammaPhiMomIn, | ||
Float_t | TauGammaPhiMomOut, | ||
Float_t | TauGammaEnFracIn, | ||
Float_t | TauGammaEnFracOut, | ||
Float_t | ElecEta, | ||
Float_t | ElecPhi, | ||
Float_t | ElecEtotOverPin, | ||
Float_t | ElecChi2NormGSF, | ||
Float_t | ElecChi2NormKF, | ||
Float_t | ElecGSFNumHits, | ||
Float_t | ElecKFNumHits, | ||
Float_t | ElecGSFTrackResol, | ||
Float_t | ElecGSFTracklnPt, | ||
Float_t | ElecPin, | ||
Float_t | ElecPout, | ||
Float_t | ElecEecal, | ||
Float_t | ElecDeltaEta, | ||
Float_t | ElecDeltaPhi, | ||
Float_t | ElecMvaInSigmaEtaEta, | ||
Float_t | ElecMvaInHadEnergy, | ||
Float_t | ElecMvaInDeltaEta | ||
) |
Definition at line 280 of file AntiElectronIDMVA6.cc.
double AntiElectronIDMVA6::MVAValue | ( | const reco::PFTau & | thePFTau, |
const reco::GsfElectron & | theGsfEle | ||
) |
Definition at line 527 of file AntiElectronIDMVA6.cc.
double AntiElectronIDMVA6::MVAValue | ( | const reco::PFTau & | thePFTau | ) |
Definition at line 732 of file AntiElectronIDMVA6.cc.
|
private |
Definition at line 132 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 161 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 130 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 131 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 153 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 157 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 152 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 156 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 155 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 159 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 154 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 158 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 135 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 139 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 134 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 138 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 137 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 141 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 136 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 140 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 144 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 148 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 143 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 147 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 146 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 150 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 145 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 149 of file AntiElectronIDMVA6.h.
|
private |
Definition at line 163 of file AntiElectronIDMVA6.h.