ATLAS Offline Software
AFP_GeometryTool.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3 */
9 #ifndef AFP_GEOMETRY_AFP_GeometryTool_H
10 #define AFP_GEOMETRY_AFP_GeometryTool_H
11 
12 // Package includes
14 
15 // Framework includes
17 
21 
22 
23 class AFP_GeometryTool : public extends<AthAlgTool, IAFP_GeometryTool>, public AFP_Geometry {
24 public:
25  AFP_GeometryTool(const std::string& type, const std::string& name, const IInterface* parent);
26  virtual ~AFP_GeometryTool() override;
27 
28  virtual StatusCode initialize() override;
29  virtual StatusCode finalize() override;
30 
31  virtual void SetCfgParams(AFP_CONFIGURATION * pCfgParams) override;
32 
33 };
34 
35 #endif // AFP_GEOMETRY_AFP_GeometryTool_H
AFP_ConfigParams.h
AFP_constants.h
AFP_GeometryTool::initialize
virtual StatusCode initialize() override
Definition: AFP_GeometryTool.cxx:16
AFP_GeometryTool
Definition: AFP_GeometryTool.h:23
AFP_GeometryTool::AFP_GeometryTool
AFP_GeometryTool(const std::string &type, const std::string &name, const IInterface *parent)
Definition: AFP_GeometryTool.cxx:7
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
AFP_CONFIGURATION
Definition: AFP_ConfigParams.h:135
AthAlgTool.h
test_pyathena.parent
parent
Definition: test_pyathena.py:15
AFP_Geometry
Definition: AFP_Geometry.h:20
AFP_GeometryTool::finalize
virtual StatusCode finalize() override
Definition: AFP_GeometryTool.cxx:21
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:228
IAFP_GeometryTool.h
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78
AFP_GeometryTool::SetCfgParams
virtual void SetCfgParams(AFP_CONFIGURATION *pCfgParams) override
Definition: AFP_GeometryTool.cxx:26
AFP_GeometryTool::~AFP_GeometryTool
virtual ~AFP_GeometryTool() override
Definition: AFP_GeometryTool.cxx:12
AFP_Geometry.h