]>
Commit | Line | Data |
---|---|---|
bef34687 | 1 | ////////////////////////////////////////////////////////// |
2 | // This class has been automatically generated on | |
3 | // Wed Aug 17 17:16:33 2005 by ROOT version 5.02/00 | |
4 | // from TTree esdTree/Tree with ESD objects | |
5 | // found on file: AliESDs.root | |
6 | // and modified by P.Hristov | |
7 | ////////////////////////////////////////////////////////// | |
8 | ||
9 | #ifndef esdV0_h | |
10 | #define esdV0_h | |
11 | ||
12 | #include <TROOT.h> | |
13 | #include <TChain.h> | |
14 | #include <TFile.h> | |
15 | #include <TSelector.h> | |
16 | #include <TH1F.h> | |
17 | #include <TH2F.h> | |
18 | ||
19 | #include "AliESD.h" | |
20 | ||
21 | class esdV0 : public TSelector { | |
22 | public: | |
23 | ||
24 | esdV0(TTree *tree=0); | |
25 | virtual ~esdV0(); | |
26 | ||
27 | virtual Int_t Version() const {return 1;} | |
28 | virtual void Begin(TTree *tree); | |
29 | virtual void SlaveBegin(TTree *tree); | |
30 | virtual void Init(TTree *tree); | |
31 | virtual Bool_t Notify(); | |
32 | virtual Bool_t Process(Long64_t entry); | |
33 | virtual void SetOption(const char *option) { fOption = option; } | |
34 | virtual void SetObject(TObject *obj) { fObject = obj; } | |
35 | virtual void SetInputList(TList *input) {fInput = input;} | |
36 | virtual TList *GetOutputList() const { return fOutput; } | |
37 | virtual void SlaveTerminate(); | |
38 | virtual void Terminate(); | |
39 | ||
40 | private: | |
41 | TTree *fChain; //! pointer to the analyzed TTree or TChain | |
42 | ||
43 | // Declaration of leave types | |
44 | AliESD *fESD; //! | |
45 | ||
46 | // Histograms | |
47 | TH1F* fHistMassK0; //! | |
48 | TH1F* fHistMassLambda; //! | |
49 | TH1F* fHistMassAntiLambda; //! | |
50 | TH2F* fHistMassLambdaVsProb; //! | |
51 | TH1F* fHistMassLambdaCut; //! | |
52 | TH1F* fHistMassAntiLambdaCut;//! | |
53 | ||
54 | ClassDef(esdV0,0); | |
55 | }; | |
56 | ||
57 | #endif | |
58 |