From e72b99b657a3da572872ac66956b2c208aa5279e Mon Sep 17 00:00:00 2001 From: bhess Date: Tue, 2 Sep 2014 11:55:49 +0200 Subject: [PATCH] - Forward z vertex cut to analysis utils class --- PWGJE/UserTasks/AliAnalysisTaskPIDV0base.cxx | 4 +++- PWGJE/UserTasks/AliAnalysisTaskPIDV0base.h | 6 +++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/PWGJE/UserTasks/AliAnalysisTaskPIDV0base.cxx b/PWGJE/UserTasks/AliAnalysisTaskPIDV0base.cxx index 99be55f51eb..81c4bb3a185 100644 --- a/PWGJE/UserTasks/AliAnalysisTaskPIDV0base.cxx +++ b/PWGJE/UserTasks/AliAnalysisTaskPIDV0base.cxx @@ -17,7 +17,6 @@ #include "AliExternalTrackParam.h" #include "AliVVertex.h" #include "AliAnalysisFilter.h" -#include "AliAnalysisUtils.h" #include "AliPID.h" #include "AliPIDResponse.h" #include "AliESDv0KineCuts.h" @@ -180,6 +179,9 @@ void AliAnalysisTaskPIDV0base::UserCreateOutputObjects() // Default analysis utils fAnaUtils = new AliAnalysisUtils(); + + // Not used yet, but to be save, forward vertex z cut to analysis utils object + fAnaUtils->SetMaxVtxZ(fZvtxCutEvent); } diff --git a/PWGJE/UserTasks/AliAnalysisTaskPIDV0base.h b/PWGJE/UserTasks/AliAnalysisTaskPIDV0base.h index 94d31c167ed..b652d262e85 100644 --- a/PWGJE/UserTasks/AliAnalysisTaskPIDV0base.h +++ b/PWGJE/UserTasks/AliAnalysisTaskPIDV0base.h @@ -21,13 +21,13 @@ class AliPIDResponse; class AliESDv0KineCuts; class AliPID; class AliAnalysisFilter; -class AliAnalysisUtils; class AliVTrack; #include #include "AliInputEventHandler.h" #include "AliTOFPIDResponse.h" #include "AliAnalysisTaskSE.h" +#include "AliAnalysisUtils.h" class AliAnalysisTaskPIDV0base : public AliAnalysisTaskSE { public: @@ -49,7 +49,7 @@ class AliAnalysisTaskPIDV0base : public AliAnalysisTaskSE { virtual void SetIsPbpOrpPb(Bool_t newValue) { fIsPbpOrpPb = newValue; }; virtual Double_t GetZvtxCutEvent() const { return fZvtxCutEvent; }; - virtual void SetZvtxCutEvent(Double_t newValue) { fZvtxCutEvent = newValue; }; + virtual void SetZvtxCutEvent(Double_t newValue) { fZvtxCutEvent = newValue; if (fAnaUtils) fAnaUtils->SetMaxVtxZ(fZvtxCutEvent);}; virtual Bool_t GetUsePhiCut() const { return fUsePhiCut; }; virtual void SetUsePhiCut(Bool_t newValue) { fUsePhiCut = newValue; }; @@ -139,7 +139,7 @@ class AliAnalysisTaskPIDV0base : public AliAnalysisTaskSE { AliAnalysisTaskPIDV0base(const AliAnalysisTaskPIDV0base&); // not implemented AliAnalysisTaskPIDV0base& operator=(const AliAnalysisTaskPIDV0base&); // not implemented - ClassDef(AliAnalysisTaskPIDV0base, 2); + ClassDef(AliAnalysisTaskPIDV0base, 3); }; -- 2.39.3