42 |
|
kVBTFWorkingPoint70Id, |
43 |
|
kMVAID_BDTG_NoIPInfo, |
44 |
|
kMVAID_BDTG_WithIPInfo, |
45 |
< |
kMVAID_BDTG_IDIsoCombined |
45 |
> |
kMVAID_BDTG_IDIsoCombined, |
46 |
> |
kHggLeptonTagId, |
47 |
> |
kMVAID_BDTG_IDHWW2012TrigV0 |
48 |
|
}; |
49 |
|
|
50 |
|
enum EElIsoType { |
65 |
|
kVBTFWorkingPoint85Iso, |
66 |
|
kVBTFWorkingPoint80Iso, |
67 |
|
kVBTFWorkingPoint70Iso, |
68 |
< |
kMVAIso_BDTG_IDIsoCombined |
68 |
> |
kMVAIso_BDTG_IDIsoCombined, |
69 |
> |
kPFIso_HWW2012TrigV0 |
70 |
|
}; |
71 |
|
|
72 |
|
enum EElectronEffectiveAreaType { |
79 |
|
kEleGammaIso04, |
80 |
|
kEleGammaIsoVetoEtaStrip04, |
81 |
|
kEleNeutralHadronIso007, |
82 |
+ |
kEleNeutralIso04, |
83 |
|
kEleHoverE, |
84 |
|
kEleHcalDepth1OverEcal, |
85 |
|
kEleHcalDepth2OverEcal, |
98 |
|
enum EElectronEffectiveAreaTarget { |
99 |
|
kEleEANoCorr, |
100 |
|
kEleEAData2011, |
101 |
+ |
kEleEAData2012, |
102 |
|
kEleEASummer11MC, |
103 |
|
kEleEAFall11MC |
104 |
|
}; |
124 |
|
static Double_t ElectronEffectiveArea(EElectronEffectiveAreaType type, Double_t Eta, |
125 |
|
EElectronEffectiveAreaTarget EffectiveAreaTarget = kEleEAData2011); |
126 |
|
|
127 |
+ |
static Bool_t PassHggLeptonTagID(const Electron *el); |
128 |
+ |
|
129 |
|
ClassDef(ElectronTools, 0) // Muon tools |
130 |
|
}; |
131 |
|
} |