]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HBTAN/AliHBTReaderKineTree.h
Bug correction
[u/mrichter/AliRoot.git] / HBTAN / AliHBTReaderKineTree.h
CommitLineData
81f7fe9f 1#ifndef ALIHBTREADERKINETREE_H
2#define ALIHBTREADERKINETREE_H
3
4#include "AliHBTReader.h"
5#include <TString.h>
6
7class TFile;
8class AliStack;
88cb7938 9class AliRunLoader;
81f7fe9f 10
11class AliHBTReaderKineTree: public AliHBTReader
12 {
13 public:
14 AliHBTReaderKineTree();
15
16 AliHBTReaderKineTree(TString&);
17 AliHBTReaderKineTree(TObjArray*,const Char_t *filename="galice.root");
18
bed069a4 19 virtual ~AliHBTReaderKineTree();
81f7fe9f 20
bed069a4 21 void Rewind();
22
23 Bool_t ReadsTracks() const {return kFALSE;}
24 Bool_t ReadsParticles() const {return kTRUE;}
81f7fe9f 25
26 protected:
bed069a4 27 Int_t ReadNext();//reads tracks and particles and puts them in runs
28 Int_t OpenNextFile();
29
30 TString fFileName;//file name
31 AliRunLoader* fRunLoader;
88cb7938 32
33 static const TString fgkEventFolderName;
34
81f7fe9f 35 private:
36
37 public:
bed069a4 38 ClassDef(AliHBTReaderKineTree,2)
81f7fe9f 39 };
40
41#endif