ATLAS Offline Software
InDetGNNTrackingFlags.py
Go to the documentation of this file.
1 #
2 # Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3 #
4 from TrkConfig.TrackingPassFlags import createITkTrackingPassFlags
5 from TrkConfig.TrkConfigFlags import TrackingComponent
6 
7 
10  icf.extension = "GNN"
11  icf.doAthenaCluster = True
12  icf.doAthenaSpacePoint = True
13  icf.doAthenaSeed = False
14  icf.doAthenaTrack = False
15  icf.doAthenaAmbiguityResolution = True
16 
17  icf.doGNNTrack = True
18 
19  icf.doActsCluster = False
20  icf.doActsSpacePoint = False
21  icf.doActsSeed = False
22  icf.doActsTrack = False
23  return icf
24 
25 
27  """flags for Reco_tf with CA used in CI tests: use GNNChain during reconstruction"""
28  flags.Reco.EnableHGTDExtension = False
29  flags.Tracking.recoChain = [TrackingComponent.GNNChain]
30  flags.Tracking.GNN.useTrackReader = True
31  flags.Tracking.GNN.useTrackFinder = False
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.useTrackReader = False
39  flags.Tracking.GNN.useTrackFinder = True
python.InDetGNNTrackingFlags.gnnReaderValidation
def gnnReaderValidation(flags)
Definition: InDetGNNTrackingFlags.py:26
python.InDetGNNTrackingFlags.createGNNTrackingPassFlags
def createGNNTrackingPassFlags()
Definition: InDetGNNTrackingFlags.py:8
python.InDetGNNTrackingFlags.gnnFinderValidation
def gnnFinderValidation(flags)
Definition: InDetGNNTrackingFlags.py:34
python.TrackingPassFlags.createITkTrackingPassFlags
def createITkTrackingPassFlags()
ITk mode ####################.
Definition: TrackingPassFlags.py:121