ATLAS Offline Software
Loading...
Searching...
No Matches
testAthenaEgammaCalibTool.h
Go to the documentation of this file.
1
2
3/*
4 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
5*/
6
7#ifndef TESTATHENAEGAMMACALIBTOOL_H
8#define TESTATHENAEGAMMACALIBTOOL_H
9
10// Gaudi/Athena include(s):
12#include "AsgTools/ToolHandle.h"
13
14// Local include(s):
16
18
19public:
21 testAthenaEgammaCalibTool( const std::string& name, ISvcLocator* svcLoc );
22
24 virtual StatusCode initialize();
26 virtual StatusCode execute();
27
28private:
29 std::string m_sg_electrons;
30
31 ToolHandle<CP::IEgammaCalibrationAndSmearingTool> m_EgammaCalibrationAndSmearingTool;
32
33}; // class testAthenaEgammaCalibTool
34
35#endif // TESTATHENAEGAMMACALIBTOOL_H
36
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
ToolHandle< CP::IEgammaCalibrationAndSmearingTool > m_EgammaCalibrationAndSmearingTool
virtual StatusCode execute()
Function executing the algorithm.
testAthenaEgammaCalibTool(const std::string &name, ISvcLocator *svcLoc)
Regular Algorithm constructor.
virtual StatusCode initialize()
Function initialising the algorithm.