#ifndef HDIRECTSOURCE_H #define HDIRECTSOURCE_H #include "hdatasource.h" #include class HGeantReader; class HDirectSource : public HDataSource { private: TList fReaderList; //List of active Geant readers. public: HDirectSource(void); HDirectSource(HDirectSource &s); ~HDirectSource(void); Bool_t addGeantReader(HGeantReader *r); EDsState getNextEvent(void); Bool_t init(void); Bool_t finalize(void); ClassDef(HDirectSource,1) //Data source to operate under HGeant control }; #endif /* !HDIRECTSOURCE_H */