ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
InnerDetector
InDetRecTools
SiCombinatorialTrackFinderTool_xk
src
SiDetElementBoundaryLinksCondAlg_xk.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef SiDetElementBoundaryLinksCondAlg_xk_h
6
#define SiDetElementBoundaryLinksCondAlg_xk_h
7
8
#include "
AthenaBaseComps/AthCondAlgorithm.h
"
9
10
#include "
InDetReadoutGeometry/SiDetectorElementCollection.h
"
11
#include "
SiSPSeededTrackFinderData/SiDetElementBoundaryLinks_xk.h
"
12
#include "
StoreGate/ReadCondHandleKey.h
"
13
#include "
StoreGate/WriteCondHandleKey.h
"
14
15
namespace
InDet
{
16
27
28
class
SiDetElementBoundaryLinksCondAlg_xk
final:
public
AthCondAlgorithm
{
29
public
:
30
SiDetElementBoundaryLinksCondAlg_xk
(
const
std::string& name, ISvcLocator* pSvcLocator);
31
virtual
~SiDetElementBoundaryLinksCondAlg_xk
()
override
=
default
;
32
33
virtual
StatusCode
initialize
()
override
;
34
virtual
StatusCode
execute
(
const
EventContext& ctx)
const override
;
35
virtual
StatusCode
finalize
()
override
;
36
37
private
:
39
SG::ReadCondHandleKey<InDetDD::SiDetectorElementCollection>
m_readKey
{
this
,
"ReadKey"
,
"SCT_DetectorElementCollection"
,
"Key of input SiDetectorElementCollection"
};
41
SG::WriteCondHandleKey<InDet::SiDetElementBoundaryLinks_xk>
m_writeKey
{
this
,
"WriteKey"
,
"SCT_DetElementBoundaryLinks_xk"
,
"Key of output SiDetElementBoundaryLinks_xk"
};
42
BooleanProperty
m_ITkGeometry
{
this
,
"ITkGeometry"
,
false
};
43
};
44
45
}
46
47
#endif
// SiDetElementBoundaryLinksCondAlg_xk_h
AthCondAlgorithm.h
Base class for conditions algorithms.
ReadCondHandleKey.h
SiDetElementBoundaryLinks_xk.h
SiDetectorElementCollection.h
WriteCondHandleKey.h
AthCondAlgorithm
Base class for conditions algorithms.
Definition
AthCondAlgorithm.h:22
InDet::SiDetElementBoundaryLinksCondAlg_xk::~SiDetElementBoundaryLinksCondAlg_xk
virtual ~SiDetElementBoundaryLinksCondAlg_xk() override=default
InDet::SiDetElementBoundaryLinksCondAlg_xk::m_writeKey
SG::WriteCondHandleKey< InDet::SiDetElementBoundaryLinks_xk > m_writeKey
Output condition object for SiCombinatorialTrackFinder_xk.
Definition
SiDetElementBoundaryLinksCondAlg_xk.h:41
InDet::SiDetElementBoundaryLinksCondAlg_xk::initialize
virtual StatusCode initialize() override
Definition
SiDetElementBoundaryLinksCondAlg_xk.cxx:19
InDet::SiDetElementBoundaryLinksCondAlg_xk::m_readKey
SG::ReadCondHandleKey< InDetDD::SiDetectorElementCollection > m_readKey
Input condition object, detector elements of Pixel or SCT in condition store.
Definition
SiDetElementBoundaryLinksCondAlg_xk.h:39
InDet::SiDetElementBoundaryLinksCondAlg_xk::SiDetElementBoundaryLinksCondAlg_xk
SiDetElementBoundaryLinksCondAlg_xk(const std::string &name, ISvcLocator *pSvcLocator)
Definition
SiDetElementBoundaryLinksCondAlg_xk.cxx:14
InDet::SiDetElementBoundaryLinksCondAlg_xk::m_ITkGeometry
BooleanProperty m_ITkGeometry
Definition
SiDetElementBoundaryLinksCondAlg_xk.h:42
InDet::SiDetElementBoundaryLinksCondAlg_xk::finalize
virtual StatusCode finalize() override
Definition
SiDetElementBoundaryLinksCondAlg_xk.cxx:80
InDet::SiDetElementBoundaryLinksCondAlg_xk::execute
virtual StatusCode execute(const EventContext &ctx) const override
Definition
SiDetElementBoundaryLinksCondAlg_xk.cxx:32
SG::ReadCondHandleKey
Definition
ReadCondHandleKey.h:21
SG::WriteCondHandleKey
Definition
WriteCondHandleKey.h:22
InDet
Primary Vertex Finder.
Definition
VP1ErrorUtils.h:36
Generated on
for ATLAS Offline Software by
1.17.0