ATLAS Offline Software
Loading...
Searching...
No Matches
ForwardDetectors
AFP
AFP_Geometry
AFP_Geometry
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
*/
8
9
#ifndef AFP_GEOMETRY_AFP_GeometryTool_H
10
#define AFP_GEOMETRY_AFP_GeometryTool_H
11
12
// Package includes
13
#include "
AFP_Geometry/IAFP_GeometryTool.h
"
14
15
// Framework includes
16
#include "
AthenaBaseComps/AthAlgTool.h
"
17
18
#include "
AFP_Geometry/AFP_Geometry.h
"
19
#include "
AFP_Geometry/AFP_constants.h
"
20
#include "
AFP_Geometry/AFP_ConfigParams.h
"
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_Geometry.h
AFP_constants.h
AthAlgTool.h
IAFP_GeometryTool.h
AFP_GeometryTool::initialize
virtual StatusCode initialize() override
Definition
AFP_GeometryTool.cxx:16
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_GeometryTool::AFP_GeometryTool
AFP_GeometryTool(const std::string &type, const std::string &name, const IInterface *parent)
Definition
AFP_GeometryTool.cxx:7
AFP_GeometryTool::finalize
virtual StatusCode finalize() override
Definition
AFP_GeometryTool.cxx:21
AFP_Geometry::AFP_Geometry
AFP_Geometry()
Definition
AFP_Geometry.h:29
AFP_CONFIGURATION
Definition
AFP_ConfigParams.h:134
type
Generated on
for ATLAS Offline Software by
1.14.0