00001 #ifndef TAURECTOOLS_TEST__TAURECTOOLSTEST_H
00002 #define TAURECTOOLS_TEST__TAURECTOOLSTEST_H 1
00003
00004 #include "AthAnalysisBaseComps/AthAnalysisAlgorithm.h"
00005 #include "AsgTools/ToolHandleArray.h"
00006 #include "tauRecTools/ITauToolBase.h"
00007
00008 namespace Test {
00009
00010 class tauRecToolsTest: public ::AthAnalysisAlgorithm {
00011 public:
00012 tauRecToolsTest( const std::string& name, ISvcLocator* pSvcLocator );
00013 virtual ~tauRecToolsTest();
00014
00015 virtual StatusCode initialize();
00016 virtual StatusCode execute();
00017 virtual StatusCode finalize();
00018
00019 virtual StatusCode beginInputFile();
00020
00021 private:
00022
00023 ToolHandleArray<ITauToolBase> m_tools;
00024
00025 };
00026 }
00027 #endif //> !TAURECTOOLS_TEST__TAURECTOOLSTEST_H