40 |
|
kV8, |
41 |
|
kIDIsoCombinedDetIso, |
42 |
|
kIsoRingsV0, |
43 |
< |
kIDIsoCombinedIsoRingsV0 |
43 |
> |
kIDIsoCombinedIsoRingsV0, |
44 |
> |
kIDV0 |
45 |
|
}; |
46 |
|
|
47 |
|
|
63 |
|
|
64 |
|
Bool_t IsInitialized() const { return fIsInitialized; } |
65 |
|
UInt_t GetMVABin(double eta,double pt, |
66 |
< |
Bool_t isGlobal, Bool_t isTrackerMuon ) const; |
66 |
> |
Bool_t isGlobal = kTRUE, Bool_t isTrackerMuon = kTRUE ) const; |
67 |
|
Double_t MVAValue(const Muon *mu, const Vertex *vertex, MuonTools *fMuonTools, |
68 |
|
const PFCandidateCol *PFCands, |
69 |
|
const PileupEnergyDensityCol *PileupEnergyDensity, |
127 |
|
Double_t MuHadIso05OverPt, |
128 |
|
Bool_t printDebug = kFALSE |
129 |
|
); |
130 |
< |
|
130 |
> |
Double_t MVAValue_IsoRings( Double_t MuPt, |
131 |
> |
Double_t MuEta, |
132 |
> |
Double_t ChargedIso_DR0p0To0p1, |
133 |
> |
Double_t ChargedIso_DR0p1To0p2, |
134 |
> |
Double_t ChargedIso_DR0p2To0p3, |
135 |
> |
Double_t ChargedIso_DR0p3To0p4, |
136 |
> |
Double_t ChargedIso_DR0p4To0p5, |
137 |
> |
Double_t GammaIso_DR0p0To0p1, |
138 |
> |
Double_t GammaIso_DR0p1To0p2, |
139 |
> |
Double_t GammaIso_DR0p2To0p3, |
140 |
> |
Double_t GammaIso_DR0p3To0p4, |
141 |
> |
Double_t GammaIso_DR0p4To0p5, |
142 |
> |
Double_t NeutralHadronIso_DR0p0To0p1, |
143 |
> |
Double_t NeutralHadronIso_DR0p1To0p2, |
144 |
> |
Double_t NeutralHadronIso_DR0p2To0p3, |
145 |
> |
Double_t NeutralHadronIso_DR0p3To0p4, |
146 |
> |
Double_t NeutralHadronIso_DR0p4To0p5, |
147 |
> |
Bool_t printDebug = kFALSE); |
148 |
> |
Double_t MVAValue_ID( Double_t MuPt, |
149 |
> |
Double_t MuEta, |
150 |
> |
Bool_t MuIsGlobal, |
151 |
> |
Bool_t MuIsTracker, |
152 |
> |
Double_t MuTkNchi2, |
153 |
> |
Double_t MuGlobalNchi2, |
154 |
> |
Double_t MuNValidHits, |
155 |
> |
Double_t MuNTrackerHits, |
156 |
> |
Double_t MuNPixelHits, |
157 |
> |
Double_t MuNMatches, |
158 |
> |
Double_t MuTrkKink, |
159 |
> |
Double_t MuSegmentCompatibility, |
160 |
> |
Double_t MuCaloCompatibility, |
161 |
> |
Double_t MuHadEnergy, |
162 |
> |
Double_t MuEmEnergy, |
163 |
> |
Double_t MuHadS9Energy, |
164 |
> |
Double_t MuEmS9Energy, |
165 |
> |
Bool_t printDebug = kFALSE); |
166 |
|
|
167 |
|
protected: |
168 |
|
std::vector<TMVA::Reader*> fTMVAReader; |