void SetOADBPath(const char* path) {fOADBPath=path;}
const char* GetOADBPath() const { return fOADBPath.Data(); }
void SetTuneOnData(Bool_t flag,Int_t recopass){fIsTunedOnData=flag;fRecoPassTuned=recopass;};
+ Bool_t GetTunedOnData() const { return fIsTunedOnData; };
void SetTuneOnDataMask(Int_t mask){fTunedOnDataMask=mask;};
void SetUseTPCEtaCorrection(Bool_t useTPCEtaCorrection) { fUseTPCEtaCorrection = useTPCEtaCorrection; };
Bool_t UseTPCMultiplicityCorrection() const { return fUseTPCMultiplicityCorrection; };
void SetSpecialDetectorResponse(const char* det) { fSpecialDetResponse=det; }
+ void SetUserDataRecoPass(Int_t pass){fUserDataRecoPass=pass;};
+
private:
Bool_t fIsMC; // If we run on MC data
Bool_t fUseTPCEtaCorrection; // Use TPC eta correction
Bool_t fUseTPCMultiplicityCorrection; // Use TPC multiplicity correction
+ Int_t fUserDataRecoPass; // forced DATA reco pass
//
void SetRecoInfo();
AliAnalysisTaskPIDResponse(const AliAnalysisTaskPIDResponse &other);
AliAnalysisTaskPIDResponse& operator=(const AliAnalysisTaskPIDResponse &other);
- ClassDef(AliAnalysisTaskPIDResponse,6) // Task to properly set the PID response functions of all detectors
+ ClassDef(AliAnalysisTaskPIDResponse,7) // Task to properly set the PID response functions of all detectors
};
#endif