44 |
|
kMVAID_BDTG_WithIPInfo, |
45 |
|
kMVAID_BDTG_IDIsoCombined, |
46 |
|
kHggLeptonTagId, |
47 |
< |
kMVAID_BDTG_IDEGamma2012TrigV0 |
47 |
> |
kHggLeptonTagId2012, |
48 |
> |
kHggLeptonTagId2012HCP, |
49 |
> |
kMVAID_BDTG_IDHWW2012TrigV0, |
50 |
> |
kMVAID_BDTG_IDIsoCombinedHWW2012TrigV4 |
51 |
|
}; |
52 |
|
|
53 |
|
enum EElIsoType { |
68 |
|
kVBTFWorkingPoint85Iso, |
69 |
|
kVBTFWorkingPoint80Iso, |
70 |
|
kVBTFWorkingPoint70Iso, |
71 |
< |
kMVAIso_BDTG_IDIsoCombined |
71 |
> |
kMVAIso_BDTG_IDIsoCombined, |
72 |
> |
kPFIso_HWW2012TrigV0, |
73 |
> |
kPFIso_HggLeptonTag2012, |
74 |
> |
kPFIso_HggLeptonTag2012HCP, |
75 |
> |
kMVAIso_BDTG_IDIsoCombinedHWW2012TrigV4 |
76 |
|
}; |
77 |
|
|
78 |
|
enum EElectronEffectiveAreaType { |
79 |
|
kEleChargedIso03, |
80 |
|
kEleNeutralHadronIso03, |
81 |
+ |
kEleGammaAndNeutralHadronIso03, |
82 |
|
kEleGammaIso03, |
83 |
|
kEleGammaIsoVetoEtaStrip03, |
84 |
|
kEleChargedIso04, |
85 |
|
kEleNeutralHadronIso04, |
86 |
+ |
kEleGammaAndNeutralHadronIso04, |
87 |
|
kEleGammaIso04, |
88 |
|
kEleGammaIsoVetoEtaStrip04, |
89 |
|
kEleNeutralHadronIso007, |
90 |
+ |
kEleNeutralIso04, |
91 |
|
kEleHoverE, |
92 |
|
kEleHcalDepth1OverEcal, |
93 |
|
kEleHcalDepth2OverEcal, |
106 |
|
enum EElectronEffectiveAreaTarget { |
107 |
|
kEleEANoCorr, |
108 |
|
kEleEAData2011, |
109 |
+ |
kEleEAData2012, |
110 |
|
kEleEASummer11MC, |
111 |
|
kEleEAFall11MC |
112 |
|
}; |
133 |
|
EElectronEffectiveAreaTarget EffectiveAreaTarget = kEleEAData2011); |
134 |
|
|
135 |
|
static Bool_t PassHggLeptonTagID(const Electron *el); |
136 |
< |
|
136 |
> |
static Bool_t PassHggLeptonTagID2012(const Electron *el); |
137 |
> |
|
138 |
|
ClassDef(ElectronTools, 0) // Muon tools |
139 |
|
}; |
140 |
|
} |