00001
00002
00003
00004
00005
00006 #ifndef ATLFAST_SGTESTER_H
00007 #define ATLFAST_SGTESTER_H
00008
00009
00010 #include <string>
00011
00012 #include "GaudiKernel/Algorithm.h"
00013
00014
00015
00016 class ISvcLocator;
00017 class MsgStream;
00018
00019
00020
00021
00022
00023
00024 namespace Atlfast {
00025 class TesIO;
00026
00027 using std::string;
00039 class SGtester : public Algorithm{
00040
00041 public:
00042
00043
00044
00045
00047 SGtester( const std::string& name, ISvcLocator* pSvcLocator ) ;
00049 virtual ~SGtester();
00050
00051
00052
00053
00054
00056 StatusCode initialize() ;
00058 StatusCode execute() ;
00060 StatusCode finalize() ;
00061
00062
00063 private:
00064
00065
00066
00067
00068
00069
00070
00072 std::string m_outputLocation1 ;
00073 std::string m_outputLocation2 ;
00076 TesIO* m_tesIO;
00077 };
00078 }
00079
00080 #endif
00081
00082
00083
00084