ATLAS Offline Software
Loading...
Searching...
No Matches
InDetGNNTrackingFlags.py
Go to the documentation of this file.
2# Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3#
4from TrkConfig.TrackingPassFlags import createITkTrackingPassFlags
5from TrkConfig.TrkConfigFlags import TrackingComponent
6from InDetGNNTracking.InDetGNNTrackingConfigFlags import GNNTrackFinderToolType
7
8
10 icf = createITkTrackingPassFlags()
11 icf.extension = "GNN"
12 icf.doAthenaCluster = True
13 icf.doAthenaSpacePoint = True
14 icf.doAthenaSeed = False
15 icf.doAthenaTrack = False
16 icf.doAthenaAmbiguityResolution = True
17
18 icf.doGNNTrack = True
19
20 icf.doActsCluster = False
21 icf.doActsSpacePoint = False
22 icf.doActsSeed = False
23 icf.doActsTrack = False
24 return icf
25
26
28 """flags for Reco_tf with CA used in CI tests: use GNNChain during reconstruction"""
29 flags.Reco.EnableHGTDExtension = False
30 flags.Tracking.recoChain = [TrackingComponent.GNNChain]
31 flags.Tracking.GNN.ToolType = GNNTrackFinderToolType.TrackReader
32
33
35 """flags for Reco_tf with CA used in CI tests: use GNNChain during reconstruction"""
36 flags.Reco.EnableHGTDExtension = False
37 flags.Tracking.recoChain = [TrackingComponent.GNNChain]
38 flags.Tracking.GNN.ToolType = GNNTrackFinderToolType.TrackFinder
39
40
42 """flags for Reco_tf with CA. Use GNNTrackFinderTritonTool for track finding."""
43 flags.Reco.EnableHGTDExtension = False
44 flags.Tracking.recoChain = [TrackingComponent.GNNChain]
45 flags.Tracking.GNN.ToolType = GNNTrackFinderToolType.Triton