1 #ifndef AliAnalysisTaskCTau_h
2 #define AliAnalysisTaskCTau_h
4 #include "AliAnalysisTaskSE.h"
11 // This is a little task for checking the c*tau of the strange particles
14 class AliAnalysisTaskCTau : public AliAnalysisTaskSE {
18 AliAnalysisTaskCTau(const char *name = "AliAnalysisTaskCTau");
19 virtual ~AliAnalysisTaskCTau() {}
21 virtual void UserCreateOutputObjects();
22 virtual void UserExec(Option_t *option);
23 virtual void Terminate(Option_t *);
28 AliAnalysisTaskCTau(const AliAnalysisTaskCTau&); //not implemented
29 AliAnalysisTaskCTau& operator=(const AliAnalysisTaskCTau&);//not implemented
31 TList *fOutput; //! The list of histograms
33 AliESDEvent *fESD ; //! ESD event
35 TH1F* fK0s; //! cTau for K0s
36 TH1F* fK0sMC; //! cTau for the K0s in Monte Carlo
38 TH1F* fLambdas; //! cTau for Lambdas
39 TH1F* fLambdasMC; //! cTau for Lambdas in Monte Carlo
41 TH1F* fLambdaBars; //! cTau for anti-Lambdas
42 TH1F* fLambdaBarsMC;//! cTau for anti-Lambdas in Monte Carlo
44 TH1F* fXis; //! cTau for Xis
45 TH1F* fXisMC; //! cTau for Xis in Monte Carlo
47 TH1F* fMass; //! Effective mass for reconstructed V0s
48 TH1F* fMassMC; //! Effective mass for associated V0s
50 ClassDef(AliAnalysisTaskCTau,0);