ATLAS Offline Software
Loading...
Searching...
No Matches
PhysicsAnalysis
ElectronPhotonID
ElectronPhotonFourMomentumCorrection
src
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):
11
#include "
AthenaBaseComps/AthAlgorithm.h
"
12
#include "
AsgTools/ToolHandle.h
"
13
14
// Local include(s):
15
#include "
EgammaAnalysisInterfaces/IEgammaCalibrationAndSmearingTool.h
"
16
17
class
testAthenaEgammaCalibTool
:
public
AthAlgorithm
{
18
19
public
:
21
testAthenaEgammaCalibTool
(
const
std::string& name, ISvcLocator* svcLoc );
22
24
virtual
StatusCode
initialize
();
26
virtual
StatusCode
execute
();
27
28
private
:
29
std::string
m_sg_electrons
;
30
31
ToolHandle<CP::IEgammaCalibrationAndSmearingTool>
m_EgammaCalibrationAndSmearingTool
;
32
33
};
// class testAthenaEgammaCalibTool
34
35
#endif
// TESTATHENAEGAMMACALIBTOOL_H
36
AthAlgorithm.h
IEgammaCalibrationAndSmearingTool.h
ToolHandle.h
AthAlgorithm::AthAlgorithm
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Definition
AthAlgorithm.cxx:24
testAthenaEgammaCalibTool::m_sg_electrons
std::string m_sg_electrons
Definition
testAthenaEgammaCalibTool.h:29
testAthenaEgammaCalibTool::m_EgammaCalibrationAndSmearingTool
ToolHandle< CP::IEgammaCalibrationAndSmearingTool > m_EgammaCalibrationAndSmearingTool
Definition
testAthenaEgammaCalibTool.h:31
testAthenaEgammaCalibTool::execute
virtual StatusCode execute()
Function executing the algorithm.
Definition
testAthenaEgammaCalibTool.cxx:42
testAthenaEgammaCalibTool::testAthenaEgammaCalibTool
testAthenaEgammaCalibTool(const std::string &name, ISvcLocator *svcLoc)
Regular Algorithm constructor.
Definition
testAthenaEgammaCalibTool.cxx:21
testAthenaEgammaCalibTool::initialize
virtual StatusCode initialize()
Function initialising the algorithm.
Definition
testAthenaEgammaCalibTool.cxx:30
Generated on
for ATLAS Offline Software by
1.14.0