13 #ifndef ELECTRONIDMVA_H
14 #define ELECTRONIDMVA_H
30 TString Subdet0Pt10To20Weights ,
31 TString Subdet1Pt10To20Weights ,
32 TString Subdet2Pt10To20Weights,
33 TString Subdet0Pt20ToInfWeights,
34 TString Subdet1Pt20ToInfWeights,
35 TString Subdet2Pt20ToInfWeights);
38 Double_t
MVAValue(
HWW&,
const unsigned int ele,
const unsigned int vertex);
39 Double_t
MVAValue(Double_t ElePt , Double_t EleSCEta,
40 Double_t EleSigmaIEtaIEta,
47 Double_t EleESeedClusterOverPout,
48 Double_t EleSigmaIPhiIPhi,
50 Double_t EleOneOverEMinusOneOverP,
51 Double_t EleESeedClusterOverPIn,
54 Double_t
MVAValue(Double_t ElePt , Double_t EleEta,
55 Double_t PileupEnergyDensity,
56 Double_t EleSigmaIEtaIEta,
64 Double_t EleESeedClusterOverPout,
65 Double_t EleSigmaIPhiIPhi,
67 Double_t EleOneOverEMinusOneOverP,
68 Double_t EleESeedClusterOverPIn,
71 Double_t EleGsfTrackChi2OverNdof,
75 Double_t EleSCEtaWidth,
76 Double_t EleSCPhiWidth,
77 Double_t EleCovIEtaIPhi,
78 Double_t ElePreShowerOverRaw,
79 Double_t EleChargedIso03,
80 Double_t EleNeutralHadronIso03,
81 Double_t EleGammaIso03,
82 Double_t EleChargedIso04,
83 Double_t EleNeutralHadronIso04,
84 Double_t EleGammaIso04,
Float_t fMVAVar_EleESeedClusterOverPIn
Float_t fMVAVar_ElePreShowerOverRaw
Float_t fMVAVar_EleIP3dSig
Float_t fMVAVar_EleDEtaIn
Float_t fMVAVar_EleSigmaIPhiIPhi
Double_t MVAValue(HWW &, const unsigned int ele, const unsigned int vertex)
Float_t fMVAVar_EleHoverE
Float_t fMVAVar_EleNeutralHadronIso03OverPt
Float_t fMVAVar_EleSCEtaWidth
Float_t fMVAVar_EledPhiCalo
Float_t fMVAVar_EleChargedIso03OverPt
Float_t fMVAVar_EledEtaCalo
Float_t fMVAVar_EleGammaIso03OverPt
Float_t fMVAVar_EleNeutralHadronIso04OverPt
Float_t fMVAVar_EleSCPhiWidth
Float_t fMVAVar_EleCovIEtaIPhi
Float_t fMVAVar_EleGammaIso04OverPt
Double_t ElectronEffectiveArea(EElectronEffectiveAreaType type, Double_t Eta)
Float_t fMVAVar_EleSigmaIEtaIEta
EElectronEffectiveAreaType
Float_t fMVAVar_EleESeedClusterOverPout
Bool_t IsInitialized() const
Float_t fMVAVar_EleEOverP
TMVA::Reader * fTMVAReader[6]
Float_t fMVAVar_EleOneOverEMinusOneOverP
Float_t fMVAVar_EleDPhiIn
void Initialize(TString methodName, unsigned int version, TString Subdet0Pt10To20Weights, TString Subdet1Pt10To20Weights, TString Subdet2Pt10To20Weights, TString Subdet0Pt20ToInfWeights, TString Subdet1Pt20ToInfWeights, TString Subdet2Pt20ToInfWeights)
Float_t fMVAVar_EleChargedIso04OverPt
Float_t fMVAVar_EleGsfTrackChi2OverNdof