]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWG2/SPECTRA/esdV0.h
LUTs mapping symnames and original global matrices removed from AliGeomManager, which...
[u/mrichter/AliRoot.git] / PWG2 / SPECTRA / esdV0.h
CommitLineData
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
21class 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