/** @file * $Author: kusanagi $ * $Date: 2004/09/21 20:50:54 $ * $Revision: 2.0 $ * * Header file for the algorithms used to read the techmodel data file. */ #ifndef TECHMODEL_ALGORITHM_H #define TECHMODEL_ALGORITHM_H #include "event/Algorithm.h" namespace pamela { namespace techmodel { /** * Base algorithm for all techmodel reader. */ class TechmodelAlgorithm: public Algorithm { protected: ifstream *InputFile; //! void SetInputStream(PamelaRun*); TechmodelAlgorithm(const PacketType*, std::string); public: virtual void Init(PamelaRun*); virtual void RunEvent(int, long int = 0) {} ClassDef(TechmodelAlgorithm, 1) }; } } #endif /* TECHMODEL_ALGORITHM_H */