ATLAS Offline Software
Loading...
Searching...
No Matches
python.InDetFPGATrackingFlags Namespace Reference

Functions

 createFPGATrackingPassFlags ()
None fpgaPassThroughValidation (flags)

Function Documentation

◆ createFPGATrackingPassFlags()

python.InDetFPGATrackingFlags.createFPGATrackingPassFlags ( )

Definition at line 8 of file InDetFPGATrackingFlags.py.

8def createFPGATrackingPassFlags():
9 icf = createITkTrackingPassFlags()
10 icf.extension = "Acts"
11 icf.doAthenaCluster = False
12 icf.doAthenaSpacePoint = False
13 icf.doAthenaSeed = False
14 icf.doAthenaTrack = False
15 icf.doAthenaAmbiguityResolution = False
16
17 icf.doActsCluster = True
18 icf.doActsSpacePoint = False
19 icf.doFPGASpacePoint = True
20 icf.doActsSeed = True
21 icf.doActsTrack = True
22
23 icf.doFPGACluster = True
24
25 icf.doActsAmbiguityResolution = lambda pcf: pcf.Acts.doAmbiguityResolution
26 return icf
27
28

◆ fpgaPassThroughValidation()

None python.InDetFPGATrackingFlags.fpgaPassThroughValidation ( flags)
flags for Reco_tf with CA used in CI tests: use FPGAChain during reconstruction

Definition at line 29 of file InDetFPGATrackingFlags.py.

29def fpgaPassThroughValidation(flags) -> None:
30 """flags for Reco_tf with CA used in CI tests: use FPGAChain during reconstruction"""
31 flags.Reco.EnableHGTDExtension = False
32 flags.Tracking.recoChain = [TrackingComponent.FPGAChain]