00001
00002 #ifndef ISOLATIONSELECTION_TESTISOLATIONCLOSEBYCORRATHENAALG_H
00003 #define ISOLATIONSELECTION_TESTISOLATIONCLOSEBYCORRATHENAALG_H
00004
00005
00006 #include "AthenaBaseComps/AthAlgorithm.h"
00007 #include "AsgTools/ToolHandle.h"
00008
00009
00010 #include "IsolationSelection/IIsolationCloseByCorrectionTool.h"
00011
00012 namespace CP {
00013
00014 class TestIsolationCloseByCorrAthenaAlg : public AthAlgorithm {
00015
00016 public:
00017 TestIsolationCloseByCorrAthenaAlg(const std::string& name, ISvcLocator* svcLoc);
00018
00019 virtual StatusCode initialize();
00020 virtual StatusCode execute();
00021
00022 private:
00023 ToolHandle<CP::IIsolationCloseByCorrectionTool> m_isoCloseByCorrTool;
00024 ToolHandle<CP::IIsolationSelectionTool> m_isoSelectorTool;
00025
00026
00027 };
00028
00029 }
00030 #endif