1 #ifndef ALIHBTREADERKINETREE_H
2 #define ALIHBTREADERKINETREE_H
3 //_______________________________________________________________________
4 /////////////////////////////////////////////////////////////////////////
6 // class AliHBTReaderKineTree
8 // Reader for Kinematics
10 // Piotr.Skowronski@cern.ch
12 /////////////////////////////////////////////////////////////////////////
13 #include "AliHBTReader.h"
20 class AliHBTReaderKineTree: public AliHBTReader
23 AliHBTReaderKineTree();
25 AliHBTReaderKineTree(TString&);
26 AliHBTReaderKineTree(TObjArray*,const Char_t *filename="galice.root");
27 AliHBTReaderKineTree(const AliHBTReaderKineTree& in);
29 virtual ~AliHBTReaderKineTree();
31 AliHBTReaderKineTree& operator=(const AliHBTReaderKineTree& in);
35 Bool_t ReadsTracks() const {return kFALSE;}
36 Bool_t ReadsParticles() const {return kTRUE;}
39 Int_t ReadNext();//reads tracks and particles and puts them in runs
42 TString fFileName;//file name
43 AliRunLoader* fRunLoader;//!Pointer to loader
45 static const TString fgkEventFolderName; //Event folder name that session are mounter
48 ClassDef(AliHBTReaderKineTree,2)