1 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
2 * See cxx source for full Copyright notice */
5 // AliStarEventReader, a class for reading the star ntuples
6 // origin: Jim Thomas, jhthomas@lbl.gov
7 // Mikolaj Krzewicki, mikolaj.krzewicki@cern.ch
9 #ifndef ALISTAREVENTREADER_H
10 #define ALISTAREVENTREADER_H
19 class AliStarEventReader : public TObject {
24 AliStarEventReader( const char* inputFileDirectory );
25 virtual ~AliStarEventReader();
27 virtual Bool_t GetNextEvent();
28 virtual Bool_t MakeFileList( const char* inputFileDirectory );
29 virtual Bool_t MakeFileListFromDir( const char* inputFileDirectory );
30 virtual Bool_t MakeFileListFromFile( const char* inputFileName );
32 const AliStarEvent* GetEvent() const {return fEvent;}
35 TList *fFileList ; //file list
36 AliStarEvent* fEvent; //encapsulated star event
38 AliStarEventReader& operator=( const AliStarEventReader& event ); //not implemented
39 AliStarEventReader(const AliStarEventReader& event); //not implemented
41 ClassDef(AliStarEventReader,1) // Base class