00001
00002 #ifndef TESTATHENAEGAMMACALIBTOOL_H
00003 #define TESTATHENAEGAMMACALIBTOOL_H
00004
00005
00006 #include "AthenaBaseComps/AthAlgorithm.h"
00007 #include "AsgTools/ToolHandle.h"
00008
00009
00010 #include "ElectronPhotonFourMomentumCorrection/IEgammaCalibrationAndSmearingTool.h"
00011
00012 class testAthenaEgammaCalibTool : public AthAlgorithm {
00013
00014 public:
00016 testAthenaEgammaCalibTool( const std::string& name, ISvcLocator* svcLoc );
00017
00019 virtual StatusCode initialize();
00021 virtual StatusCode execute();
00022
00023 private:
00024 std::string m_sg_electrons;
00025
00026 ToolHandle<CP::IEgammaCalibrationAndSmearingTool> m_EgammaCalibrationAndSmearingTool;
00027
00028 };
00029
00030 #endif // TESTATHENAEGAMMACALIBTOOL_H
00031