#ifndef _io_CONEXRandomFile_h_ #define _io_CONEXRandomFile_h_ /** \file Reader for CONEXRandom generated shower profiles \author Ralf Ulrich \version $Id$ \date Thu Apr 7 16:46:28 CEST 2005 */ static const char CVSId_io_CONEXRandomFile[] = "$Id$"; #include namespace evt { class Event; class ShowerSimData; } namespace io { /** \class CONEXRandomFile CONEXRandomFile.h "io/CONEXRandomFile.h" \brief Read profiles from CONEXRandom by random access \author Ralf Ulrich \date Mon May 23 14:50:01 CEST 2005 \ingroup conex */ class CONEXRandomFile : public CONEXFile { public: CONEXRandomFile(); CONEXRandomFile(const std::string& theFileName, const Mode theMode = eRead); virtual ~CONEXRandomFile(); private: virtual int NextEntry(); friend class CONEXFile; }; } #endif // Configure (x)emacs for this file ... // Local Variables: // mode: c++ // compile-command: "make -C .. -k" // End: