| 1 | #ifndef ALIANALYSISTASKOMEGAPI0PIPI_H |
| 2 | #define ALIANALYSISTASKOMEGAPI0PIPI_H |
| 3 | |
| 4 | /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * |
| 5 | * See cxx source for full Copyright notice */ |
| 6 | |
| 7 | //---------------------------------------------------------------------------// |
| 8 | // omega(782) -> pi0 pi+ pi- analysis. // |
| 9 | //---------------------------------------------------------------------------// |
| 10 | |
| 11 | #include "AliAnalysisTaskSE.h" |
| 12 | |
| 13 | class TH1F; |
| 14 | class TH2F; |
| 15 | |
| 16 | class AliAnalysisTaskOmegaPi0PiPi : public AliAnalysisTaskSE |
| 17 | { |
| 18 | public: |
| 19 | |
| 20 | AliAnalysisTaskOmegaPi0PiPi(); |
| 21 | AliAnalysisTaskOmegaPi0PiPi(const char* name); |
| 22 | virtual ~AliAnalysisTaskOmegaPi0PiPi(); |
| 23 | |
| 24 | // Implementation of interface methods |
| 25 | virtual void UserCreateOutputObjects(); |
| 26 | virtual void UserExec(Option_t * opt); |
| 27 | |
| 28 | private: |
| 29 | |
| 30 | AliAnalysisTaskOmegaPi0PiPi(const AliAnalysisTaskOmegaPi0PiPi&); |
| 31 | AliAnalysisTaskOmegaPi0PiPi& operator=(const AliAnalysisTaskOmegaPi0PiPi&); |
| 32 | |
| 33 | private: |
| 34 | |
| 35 | TList* fOutputContainer; // List of output histograms |
| 36 | TH1F* fhM2piSel; // V0 inv. mass, Dxy cut applied |
| 37 | TH1F* fhDxy; // dxy of V0s |
| 38 | TH1F* fhMggSel; // two-cluster inv. mass |
| 39 | TH1F* fhImpXY; // track XY-impact parameters |
| 40 | |
| 41 | TH2F* fhM3pi0to2; // M(3pi) vs pT(3pi), 0 < ptrack < 2 GeV |
| 42 | TH2F* fhM3pi2to4; // M(3pi) vs pT(3pi), 2 < ptrack < 4 GeV |
| 43 | TH2F* fhM3pi4to6; // M(3pi) vs pT(3pi), 4 < ptrack < 6 GeV |
| 44 | TH2F* fhM3pi6to8; // M(3pi) vs pT(3pi), 6 < ptrack < 8 GeV |
| 45 | TH2F* fhM3pi8to10; // M(3pi) vs pT(3pi), 8 < ptrack < 10 GeV |
| 46 | TH2F* fhM3pi10to12; // M(3pi) vs pT(3pi), 10< ptrack < 12 GeV |
| 47 | TH2F* fhM3pi12; // M(3pi) vs pT(3pi), ptrack > 12 GeV |
| 48 | TH2F* fhM3pi0to8; // M(3pi) vs pT(3pi), 0 < ptrack < 8 GeV |
| 49 | |
| 50 | ClassDef(AliAnalysisTaskOmegaPi0PiPi,1); |
| 51 | |
| 52 | }; |
| 53 | |
| 54 | #endif |