46 |
|
Double_t GetTrackIsoCut() const { return fTrackIsolationCut; } |
47 |
|
Bool_t PassMuonMVA_BDTG_IdIso(const Muon *mu, const Vertex *vertex, |
48 |
|
const PileupEnergyDensityCol *PileupEnergyDensity) const; |
49 |
+ |
void SetPrintMVADebugInfo(Bool_t b) { fPrintMVADebugInfo = b; } |
50 |
|
void SetApplyD0Cut(Bool_t b) { fApplyD0Cut = b; } |
51 |
|
void SetApplyDZCut(Bool_t b) { fApplyDZCut = b; } |
52 |
|
void SetCaloIsoCut(Double_t cut) { fCaloIsolationCut = cut; } |
102 |
|
kTrackCaloSliding, //"TrackCaloSliding" |
103 |
|
kTrackCaloSlidingNoCorrection, //"TrackCaloSlidingNoCorrection" |
104 |
|
kCombinedRelativeConeAreaCorrected, //"CombinedRelativeConeAreaCorrected" |
105 |
+ |
kCombinedRelativeEffectiveAreaCorrected, |
106 |
|
kCustomIso, //"Custom" |
107 |
|
kPFIso, //"PFIso" |
108 |
|
kPFIsoEffectiveAreaCorrected, //"PFIso with EffectiveArea Pileup Correction" |
126 |
|
void Process(); |
127 |
|
void SlaveBegin(); |
128 |
|
|
129 |
+ |
Bool_t fPrintMVADebugInfo; //print MVA debug information |
130 |
|
TString fMuonBranchName; //name of muon collection (input) |
131 |
|
TString fCleanMuonsName; //name of exported "good muon" collection |
132 |
|
TString fNonIsolatedMuonsName; //name of imported "old muon" collection |