void SetEtPtHistoBinning(Int_t n,
Double_t lowx,
Double_t highx) { fNBinsPt = n; fPtBinLowEdge = lowx; fPtBinHighEdge = highx; }
-
+ void SetRemoveMatchClus(Bool_t b) { fRemMatchClus = b; }
+ void SetMinIsoClusE(Double_t emin) { fMinIsoClusE = emin; }
protected:
TObjArray *fESDClusters; //!pointer to EMCal clusters
Int_t fNBinsPt; // set the number of bins in axis of histograms filled with pt (or Et)
Double_t fPtBinLowEdge; // low edge of the first pt (Et) bin
Double_t fPtBinHighEdge; // high edge of the first pt (Et) bin
+ Bool_t fRemMatchClus; // flag to remove completely a cluster matched from the isolation
+ Double_t fMinIsoClusE; // minimum energy for a cluster to be counted in the iso cone
Int_t fNCuts; // number of cuts (QA purposes)
TString fCuts; //string to hol cuts names
TH2F *fNClusPerPho; //!delta-eta x delta-phi(reco-mc)
TH2F *fMcPtInConeBG; //!sum of mc-pt of "primary" particles inside de cone, as a function of NET-ISO in BG template
TH2F *fMcPtInConeSBG; //!sum of mc-pt of "primary" particles inside de cone, as a function of NET-ISO in SBG range
- TH2F *fMcPtInConeBGnoUE; //!sum of mc-pt of "primary" particles inside de cone, as a function of NET-ISO in BG template no UE sub
- TH2F *fMcPtInConeSBGnoUE; //!sum of mc-pt of "primary" particles inside de cone, as a function of NET-ISO in SBG range no UE sub
+ TH2F *fMcPtInConeBGnoUE; //!sum of mc-pt of "primary" particles inside de cone, as a function of ISO in BG template no UE sub
+ TH2F *fMcPtInConeSBGnoUE; //!sum of mc-pt of "primary" particles inside de cone, as a function of ISO in SBG range no UE sub
+ TH2F *fMcPtInConeTrBGnoUE; //!sum of mc-pt of "primary" particles inside de cone, as a function of trk only ISO in BG template no UE sub
+ TH2F *fMcPtInConeTrSBGnoUE; //!sum of mc-pt of "primary" particles inside de cone, as a function of trk only ISO in SBG range no UE sub
TH2F *fAllIsoEtMcGamma; //!all iso distribution vs. Et clus for clusters comming from a MC prompt photon
TH2F *fAllIsoNoUeEtMcGamma; //!all iso distribution (without UE subtraction) vs. Et clus for clusters comming from a MC prompt photon
TH3F *fMCDirPhotonPtEtaPhiNoClus; //!pt x eta x phi for prompt photons that didn't produce clusters