/** @file * $Source: /home/cvsmanager/yoda/event/AlgorithmInfo.h,v $ * $Id: AlgorithmInfo.h,v 4.0 2005/03/06 04:33:01 kusanagi Exp $ * $Author: kusanagi $ * * Implementation of the default functions of the Algorithm class. */ #ifndef ALGORITHM_INFO_H #define ALGORITHM_INFO_H //#include "root/TObject.h" //#include "root/TString.h" #include //Substituted by Maurizio 05 Feb 2004 #include //Substituted by Maurizio 05 Feb 2004 #include "Algorithm.h" namespace pamela { /** * Information about an algorithm: Name, base class, version info etc. * In future, this will also store all parameters that are connected * to the algorithm instance. */ class AlgorithmInfo: public TObject { private: TString AlgorithmName; TString AlgorithmClass; TString VersionInfo; public: AlgorithmInfo(void); AlgorithmInfo(const Algorithm*); virtual ~AlgorithmInfo(void); ClassDef(AlgorithmInfo, 1) }; } #endif /* ALGORITHM_INFO_H */