00001
00002
00003
00004
00005 #ifndef TESTATLFAST_TESTER_H
00006 #define TESTATLFAST_TESTER_H
00007
00008
00009 #ifndef GAUDIKERNEL_ALGORITHM_H
00010 #include "GaudiKernel/Algorithm.h"
00011 #define GAUDIKERNEL_ALGORITHM_H
00012 #endif
00013
00014 #ifndef TESTATLFAST_TESTSTAT_H
00015 #include "TestAtlfast/TestStat.h"
00016 #endif
00017
00018 class ISvcLocator;
00019
00020 namespace TestAtlfast {
00021 class Tester: public Algorithm {
00022
00023 public:
00024
00026 Tester(const std::string& name, ISvcLocator* pSvcLocator);
00027 ~Tester();
00028
00029 StatusCode initialize();
00030 StatusCode execute();
00031 StatusCode finalize();
00032
00033 private:
00034 TestStat m_testStat;
00035 bool m_verbose;
00036 };
00037
00038 }
00039 #endif
00040
00041