ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
InnerDetector
InDetConfig
python
TRT_SeededSpacePointFinderToolConfig.py
Go to the documentation of this file.
1
# Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
2
# Configuration of TRT_SeededSpacePointFinderTool package
3
4
from
AthenaConfiguration.ComponentAccumulator
import
ComponentAccumulator
5
from
AthenaConfiguration.ComponentFactory
import
CompFactory
6
from
AthenaConfiguration.Enums
import
BeamType
7
8
def
SimpleTRT_SeededSpacePointFinder_ATLCfg
(flags, name='InDetTRT_SeededSpFinder', InputCollections=None, **kwargs):
9
from
MagFieldServices.MagFieldServicesConfig
import
AtlasFieldCacheCondAlgCfg
10
acc = AtlasFieldCacheCondAlgCfg(flags)
11
12
kwargs.setdefault(
"SpacePointsSCTName"
,
'SCT_SpacePoints'
)
13
kwargs.setdefault(
"PRDtoTrackMap"
,
14
'InDetSegmentPRDtoTrackMap'
if
InputCollections
is
not
None
else
""
)
15
kwargs.setdefault(
"PerigeeCut"
, 1000.)
16
kwargs.setdefault(
"DirectionPhiCut"
, .3)
17
kwargs.setdefault(
"MaxHoles"
, 2)
18
kwargs.setdefault(
"RestrictROI"
,
True
)
19
20
acc.setPrivateTools(
21
CompFactory.InDet.SimpleTRT_SeededSpacePointFinder_ATL(name, **kwargs))
22
return
acc
23
24
def
TRT_SeededSpacePointFinder_ATLCfg
(flags, name='InDetTRT_SeededSpFinder', InputCollections=None, **kwargs):
25
acc = ComponentAccumulator()
26
27
kwargs.setdefault(
"SpacePointsSCTName"
,
'SCT_SpacePoints'
)
28
kwargs.setdefault(
"SpacePointsOverlapName"
,
'OverlapSpacePoints'
)
29
kwargs.setdefault(
"PRDtoTrackMap"
,
30
'InDetSegmentPRDtoTrackMap'
if
InputCollections
is
not
None
else
""
)
31
kwargs.setdefault(
"NeighborSearch"
,
True
)
32
kwargs.setdefault(
"LoadFull"
,
False
)
33
kwargs.setdefault(
"DoCosmics"
, flags.Beam.Type
is
BeamType.Cosmics)
34
kwargs.setdefault(
"pTmin"
, flags.Tracking.BackTracking.minPt)
35
36
acc.setPrivateTools(
37
CompFactory.InDet.TRT_SeededSpacePointFinder_ATL(name, **kwargs))
38
return
acc
python.TRT_SeededSpacePointFinderToolConfig.SimpleTRT_SeededSpacePointFinder_ATLCfg
SimpleTRT_SeededSpacePointFinder_ATLCfg(flags, name='InDetTRT_SeededSpFinder', InputCollections=None, **kwargs)
Definition
TRT_SeededSpacePointFinderToolConfig.py:8
python.TRT_SeededSpacePointFinderToolConfig.TRT_SeededSpacePointFinder_ATLCfg
TRT_SeededSpacePointFinder_ATLCfg(flags, name='InDetTRT_SeededSpFinder', InputCollections=None, **kwargs)
Definition
TRT_SeededSpacePointFinderToolConfig.py:24
Generated on
for ATLAS Offline Software by
1.17.0