ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Tracking
TrkConfig
python
TrkRefitAlgConfig.py
Go to the documentation of this file.
1
# Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
2
# Configuration of TrkRefitAlg package
3
4
from
AthenaConfiguration.ComponentAccumulator
import
ComponentAccumulator
5
from
AthenaConfiguration.ComponentFactory
import
CompFactory
6
7
# Configuration not supported, to be recommissioned if needed
8
def
ReFitTrackAlgCfg
(flags, name="InDetRefitTrack", **kwargs):
9
10
result = ComponentAccumulator()
11
12
if
"FitterTool"
not
in
kwargs:
13
from
TrkConfig.CommonTrackFitterConfig
import
InDetTrackFitterCfg
14
kwargs.setdefault(
"FitterTool"
, result.popToolsAndMerge(
15
InDetTrackFitterCfg(flags)))
16
17
if
"FitterToolTRT"
not
in
kwargs:
18
from
TrkConfig.CommonTrackFitterConfig
import
InDetTrackFitterTRTCfg
19
kwargs.setdefault(
"FitterToolTRT"
, result.popToolsAndMerge(
20
InDetTrackFitterTRTCfg(flags)))
21
22
if
"SummaryTool"
not
in
kwargs:
23
from
TrkConfig.TrkTrackSummaryToolConfig
import
InDetTrackSummaryToolCfg
24
kwargs.setdefault(
"SummaryTool"
, result.popToolsAndMerge(
25
InDetTrackSummaryToolCfg(flags)))
26
27
if
"AssociationTool"
not
in
kwargs:
28
from
InDetConfig.InDetAssociationToolsConfig
import
(
29
InDetPRDtoTrackMapToolGangedPixelsCfg)
30
kwargs.setdefault(
"AssociationTool"
, result.popToolsAndMerge(
31
InDetPRDtoTrackMapToolGangedPixelsCfg(flags)))
32
33
kwargs.setdefault(
"TrackName"
,
"CombinedInDetTracks"
)
34
kwargs.setdefault(
"NewTrackName"
,
"RefittedTracks"
)
35
kwargs.setdefault(
"useParticleHypothesisFromTrack"
,
True
)
36
kwargs.setdefault(
"matEffects"
, flags.Tracking.materialInteractionsType \
37
if
flags.Tracking.materialInteractions
else
0)
38
39
result.addEventAlgo(CompFactory.Trk.ReFitTrack(name, **kwargs))
40
return
result
python.TrkRefitAlgConfig.ReFitTrackAlgCfg
ReFitTrackAlgCfg(flags, name="InDetRefitTrack", **kwargs)
Definition
TrkRefitAlgConfig.py:8
Generated on
for ATLAS Offline Software by
1.17.0