ATLAS Offline Software
Loading...
Searching...
No Matches
AtlasGeometryCommon
GeoModelEnvelopes
src
ForDetEnvelopeTool.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef ForDetEnvelopeTool_h
6
#define ForDetEnvelopeTool_h 1
7
8
#include "
GeoModelUtilities/GeoModelTool.h
"
9
class
ForDetEnvelopeManager
;
10
11
class
ForDetEnvelopeTool
final :
public
GeoModelTool
12
{
13
public
:
14
15
// Standard Constructor
16
ForDetEnvelopeTool
(
const
std::string&
type
,
const
std::string& name,
const
IInterface* parent );
17
18
// Standard Destructor
19
virtual
~ForDetEnvelopeTool
() override final = default;
20
21
virtual StatusCode
create
() override final;
22
virtual StatusCode
clear
() override final;
23
private
:
24
const
ForDetEnvelopeManager
*
m_manager
;
25
};
26
27
#endif
GeoModelTool.h
ForDetEnvelopeManager
Definition
ForDetEnvelopeManager.h:14
ForDetEnvelopeTool::clear
virtual StatusCode clear() override final
Definition
ForDetEnvelopeTool.cxx:53
ForDetEnvelopeTool::m_manager
const ForDetEnvelopeManager * m_manager
Definition
ForDetEnvelopeTool.h:24
ForDetEnvelopeTool::~ForDetEnvelopeTool
virtual ~ForDetEnvelopeTool() override final=default
ForDetEnvelopeTool::ForDetEnvelopeTool
ForDetEnvelopeTool(const std::string &type, const std::string &name, const IInterface *parent)
Definition
ForDetEnvelopeTool.cxx:15
ForDetEnvelopeTool::create
virtual StatusCode create() override final
Definition
ForDetEnvelopeTool.cxx:23
GeoModelTool
Definition
GeoModelTool.h:16
const
type
private
#define private
Definition
xAODTruthCnvAlg.h:20
Generated on
for ATLAS Offline Software by
1.14.0