TH2F* GetCorrelationLeading2Phi() { return fCorrelationLeading2Phi; }
TH2F* GetCorrelationMultiplicity() { return fCorrelationMultiplicity; }
TH3F* GetYield() { return fYields; }
+ TH2F* GetInvYield() { return fInvYield2; }
TH2F* GetEventCount() { return fEventCount; }
TH3F* GetEventCountDifferential() { return fEventCountDifferential; }
void SetRejectResonanceDaughters(Int_t value) { fRejectResonanceDaughters = value; }
void SetOnlyOneEtaSide(Int_t flag) { fOnlyOneEtaSide = flag; }
void SetPtOrder(Bool_t flag) { fPtOrder = flag; }
+ void SetTwoTrackCutMinRadius(Float_t min) { fTwoTrackCutMinRadius = min; }
void ExtendTrackingEfficiency(Bool_t verbose = kFALSE);
void Reset();
TH2F* fCorrelationLeading2Phi;// delta phi (true vs reco) vs pT,lead,MC
TH2F* fCorrelationMultiplicity; // number of mc particls vs reco particles (for pT > 0.5 GeV/c)
TH3F* fYields; // centrality vs pT vs eta
+ TH2F* fInvYield2; // invariant yield as cross check of tracking
TH2F* fEventCount; // event count as function of step, (for pp: event type (plus additional step -1 for all events without vertex range even in MC)) (for PbPb: centrality)
TH3F* fEventCountDifferential;// event count as function of leading pT, step, event type
Int_t fOnlyOneEtaSide; // decides that only trigger particle from one eta side are considered (0 = all; -1 = negative, 1 = positive)
Bool_t fWeightPerEvent; // weight with the number of trigger particles per event
Bool_t fPtOrder; // apply pT,a < pT,t condition
+ Float_t fTwoTrackCutMinRadius; // min radius for TTR cut
Long64_t fRunNumber; // run number that has been processed
Int_t fMergeCount; // counts how many objects have been merged together
- ClassDef(AliUEHistograms, 26) // underlying event histogram container
+ ClassDef(AliUEHistograms, 29) // underlying event histogram container
};
Float_t AliUEHistograms::GetDPhiStar(Float_t phi1, Float_t pt1, Float_t charge1, Float_t phi2, Float_t pt2, Float_t charge2, Float_t radius, Float_t bSign)