ATLAS Offline Software
Functions
ActsCIFlags Namespace Reference

Functions

None actsAloneWorkflowFlags (flags)
 
None actsAloneFastWorkflowFlags (flags)
 
None actsAloneScoreBasedAmbiguityWorkflowFlags (flags)
 
None actsHeavyIonFlags (flags)
 
None actsWorkflowFlags (flags)
 
None actsValidateClustersFlags (flags)
 
None actsValidateSpacePointsFlags (flags)
 
None actsCoreValidateSpacePointsFlags (flags)
 
None actsValidateSeedsFlags (flags)
 
None actsValidateConversionSeedsFlags (flags)
 
None actsValidateLargeRadiusSeedsFlags (flags)
 
None actsValidateOrthogonalSeedsFlags (flags)
 
None actsValidateGbtsSeedsFlags (flags)
 
None actsValidateTracksFlags (flags)
 
None actsValidateResolvedTracksFlags (flags)
 
None actsValidateAmbiguityResolutionFlags (flags)
 
None actsValidateGSFFlags (flags)
 
None actsValidateGX2FFlags (flags)
 

Function Documentation

◆ actsAloneFastWorkflowFlags()

None ActsCIFlags.actsAloneFastWorkflowFlags (   flags)
flags for Reco_tf with CA used in unit test: schedule a pure ACTS workflow to reco sequence

Definition at line 14 of file ActsCIFlags.py.

14 def actsAloneFastWorkflowFlags(flags) -> None:
15  """flags for Reco_tf with CA used in unit test: schedule a pure ACTS workflow to reco sequence"""
16  flags.Reco.EnableHGTDExtension = False
17  flags.Acts.doAmbiguityResolution = True
18  flags.Tracking.doITkFastTracking = True
19  flags.Tracking.recoChain = [TrackingComponent.ActsFastChain]
20 
21 

◆ actsAloneScoreBasedAmbiguityWorkflowFlags()

None ActsCIFlags.actsAloneScoreBasedAmbiguityWorkflowFlags (   flags)
flags for Reco_tf with CA used in unit test: schedule a pure ACTS workflow to reco sequence

Definition at line 22 of file ActsCIFlags.py.

23  """flags for Reco_tf with CA used in unit test: schedule a pure ACTS workflow to reco sequence"""
24  from ActsConfig.ActsConfigFlags import AmbiguitySolverStrategy
25  flags.Reco.EnableHGTDExtension = False
26  flags.Acts.doAmbiguityResolution = True
27  flags.Tracking.recoChain = [TrackingComponent.ActsChain]
28  flags.Acts.AmbiguitySolverStrategy = AmbiguitySolverStrategy.ScoreBased
29 

◆ actsAloneWorkflowFlags()

None ActsCIFlags.actsAloneWorkflowFlags (   flags)
flags for Reco_tf with CA used in unit test: schedule a pure ACTS workflow to reco sequence

Definition at line 7 of file ActsCIFlags.py.

7 def actsAloneWorkflowFlags(flags) -> None:
8  """flags for Reco_tf with CA used in unit test: schedule a pure ACTS workflow to reco sequence"""
9  flags.Reco.EnableHGTDExtension = False
10  flags.Acts.doAmbiguityResolution = True
11  flags.Tracking.recoChain = [TrackingComponent.ActsChain]
12 
13 

◆ actsCoreValidateSpacePointsFlags()

None ActsCIFlags.actsCoreValidateSpacePointsFlags (   flags)
flags for Reco_tf with CA used in CI tests: use for validating ACTS-based space point formation

Definition at line 56 of file ActsCIFlags.py.

56 def actsCoreValidateSpacePointsFlags(flags) -> None:
57  """flags for Reco_tf with CA used in CI tests: use for validating ACTS-based space point formation"""
58  from ActsConfig.ActsConfigFlags import SpacePointStrategy
59  flags.Acts.SpacePointStrategy = SpacePointStrategy.ActsCore
61 

◆ actsHeavyIonFlags()

None ActsCIFlags.actsHeavyIonFlags (   flags)

Definition at line 30 of file ActsCIFlags.py.

30 def actsHeavyIonFlags(flags) -> None:
31  flags.Tracking.recoChain = [TrackingComponent.ActsHeavyIon]
32  flags.Acts.doAmbiguityResolution = False
33  flags.DQ.useTrigger = False
34  flags.Acts.doAnalysis = True
35  flags.Output.HISTFileName = "ActsMonitoringOutput.root"
36 

◆ actsValidateAmbiguityResolutionFlags()

None ActsCIFlags.actsValidateAmbiguityResolutionFlags (   flags)
flags for Reco_tf with CA used in CI tests: use Acts Ambiguity Resolution after Athena reconstruction

Definition at line 101 of file ActsCIFlags.py.

101 def actsValidateAmbiguityResolutionFlags(flags) -> None:
102  """flags for Reco_tf with CA used in CI tests: use Acts Ambiguity Resolution after Athena reconstruction"""
103  flags.Reco.EnableHGTDExtension = False
104  flags.Tracking.recoChain = [TrackingComponent.ActsValidateAmbiguityResolution]
105 

◆ actsValidateClustersFlags()

None ActsCIFlags.actsValidateClustersFlags (   flags)
flags for Reco_tf with CA used in CI tests: use cluster conversion [xAOD -> InDet] with both Athena and Acts sequences

Definition at line 48 of file ActsCIFlags.py.

48 def actsValidateClustersFlags(flags) -> None:
49  """flags for Reco_tf with CA used in CI tests: use cluster conversion [xAOD -> InDet] with both Athena and Acts sequences"""
50  flags.Tracking.recoChain = [TrackingComponent.ActsValidateClusters]
51 

◆ actsValidateConversionSeedsFlags()

None ActsCIFlags.actsValidateConversionSeedsFlags (   flags)
flags for Reco_tf with CA used in CI tests: use SiSpacePointSeedMaker tool during reconstruction

Definition at line 67 of file ActsCIFlags.py.

67 def actsValidateConversionSeedsFlags(flags) -> None:
68  """flags for Reco_tf with CA used in CI tests: use SiSpacePointSeedMaker tool during reconstruction"""
69  flags.Tracking.recoChain = [TrackingComponent.AthenaChain,
70  TrackingComponent.ActsValidateConversionSeeds]
71  flags.Tracking.writeSeedValNtuple = True
72 

◆ actsValidateGbtsSeedsFlags()

None ActsCIFlags.actsValidateGbtsSeedsFlags (   flags)
flags for Reco_tf with CA used in CI tests: use SiSpacePointSeedMaker tool during reconstruction (GBTS seeding)

Definition at line 85 of file ActsCIFlags.py.

85 def actsValidateGbtsSeedsFlags(flags) -> None:
86  """flags for Reco_tf with CA used in CI tests: use SiSpacePointSeedMaker tool during reconstruction (GBTS seeding)"""
87  from ActsConfig.ActsConfigFlags import SeedingStrategy
88  flags.Acts.SeedingStrategy = SeedingStrategy.Gbts
90 

◆ actsValidateGSFFlags()

None ActsCIFlags.actsValidateGSFFlags (   flags)
flags for Reco_tf with CA used in CI tests: use GaussianSumFitter

Definition at line 106 of file ActsCIFlags.py.

106 def actsValidateGSFFlags(flags) -> None:
107  """flags for Reco_tf with CA used in CI tests: use GaussianSumFitter"""
108  from ActsConfig.ActsConfigFlags import TrackFitterType
109  flags.Acts.trackFitterType = TrackFitterType.GaussianSumFitter
110 

◆ actsValidateGX2FFlags()

None ActsCIFlags.actsValidateGX2FFlags (   flags)
flags for Reco_tf with CA used in CI tests: use GlobalChiSquareFitter

Definition at line 111 of file ActsCIFlags.py.

111 def actsValidateGX2FFlags(flags) -> None:
112  """flags for Reco_tf with CA used in CI tests: use GlobalChiSquareFitter"""
113  from ActsConfig.ActsConfigFlags import TrackFitterType
114  flags.Acts.trackFitterType = TrackFitterType.GlobalChiSquareFitter

◆ actsValidateLargeRadiusSeedsFlags()

None ActsCIFlags.actsValidateLargeRadiusSeedsFlags (   flags)
flags for Reco_tf with CA used in CI tests: use SiSpacePointSeedMaker tool during reconstruction

Definition at line 73 of file ActsCIFlags.py.

73 def actsValidateLargeRadiusSeedsFlags(flags) -> None:
74  """flags for Reco_tf with CA used in CI tests: use SiSpacePointSeedMaker tool during reconstruction"""
75  flags.Tracking.recoChain = [TrackingComponent.AthenaChain,
76  TrackingComponent.ActsValidateLargeRadiusSeeds]
77  flags.Tracking.writeSeedValNtuple = True
78 

◆ actsValidateOrthogonalSeedsFlags()

None ActsCIFlags.actsValidateOrthogonalSeedsFlags (   flags)
flags for Reco_tf with CA used in CI tests: use SiSpacePointSeedMaker tool during reconstruction (orthogonal seeding)

Definition at line 79 of file ActsCIFlags.py.

79 def actsValidateOrthogonalSeedsFlags(flags) -> None:
80  """flags for Reco_tf with CA used in CI tests: use SiSpacePointSeedMaker tool during reconstruction (orthogonal seeding)"""
81  from ActsConfig.ActsConfigFlags import SeedingStrategy
82  flags.Acts.SeedingStrategy = SeedingStrategy.Orthogonal
84 

◆ actsValidateResolvedTracksFlags()

None ActsCIFlags.actsValidateResolvedTracksFlags (   flags)
flags for Reco_tf with CA used in CI tests: use ActsTrackFinding during reconstruction with ambi. resolution

Definition at line 96 of file ActsCIFlags.py.

96 def actsValidateResolvedTracksFlags(flags) -> None:
97  """flags for Reco_tf with CA used in CI tests: use ActsTrackFinding during reconstruction with ambi. resolution"""
99  flags.Acts.doAmbiguityResolution = True
100 

◆ actsValidateSeedsFlags()

None ActsCIFlags.actsValidateSeedsFlags (   flags)
flags for Reco_tf with CA used in CI tests: use SiSpacePointSeedMaker tool during reconstruction

Definition at line 62 of file ActsCIFlags.py.

62 def actsValidateSeedsFlags(flags) -> None:
63  """flags for Reco_tf with CA used in CI tests: use SiSpacePointSeedMaker tool during reconstruction"""
64  flags.Tracking.recoChain = [TrackingComponent.ActsValidateSeeds]
65  flags.Tracking.writeSeedValNtuple = True
66 

◆ actsValidateSpacePointsFlags()

None ActsCIFlags.actsValidateSpacePointsFlags (   flags)
flags for Reco_tf with CA used in CI tests: use for validating Athena-based space point formation

Definition at line 52 of file ActsCIFlags.py.

52 def actsValidateSpacePointsFlags(flags) -> None:
53  """flags for Reco_tf with CA used in CI tests: use for validating Athena-based space point formation"""
54  flags.Tracking.recoChain = [TrackingComponent.ActsValidateSpacePoints]
55 

◆ actsValidateTracksFlags()

None ActsCIFlags.actsValidateTracksFlags (   flags)
flags for Reco_tf with CA used in CI tests: use ActsTrackFinding during reconstruction

Definition at line 91 of file ActsCIFlags.py.

91 def actsValidateTracksFlags(flags) -> None:
92  """flags for Reco_tf with CA used in CI tests: use ActsTrackFinding during reconstruction"""
93  flags.Acts.doAmbiguityResolution = False
94  flags.Tracking.recoChain = [TrackingComponent.ActsValidateTracks]
95 

◆ actsWorkflowFlags()

None ActsCIFlags.actsWorkflowFlags (   flags)
flags for Reco_tf with CA used in CI tests: add Acts workflow to reco sequence

Definition at line 37 of file ActsCIFlags.py.

37 def actsWorkflowFlags(flags) -> None:
38  """flags for Reco_tf with CA used in CI tests: add Acts workflow to reco sequence"""
39  flags.DQ.useTrigger = False
40  flags.Acts.doAnalysis = True
41  flags.Acts.doMonitoring = True
42  flags.Acts.doAmbiguityResolution = True
43  flags.Tracking.recoChain = [TrackingComponent.AthenaChain,
44  TrackingComponent.ActsChain]
45  flags.Acts.EDM.PersistifyTrackParticles = True
46  flags.Output.HISTFileName = "ActsMonitoringOutput.root"
47 
ActsCIFlags.actsWorkflowFlags
None actsWorkflowFlags(flags)
Definition: ActsCIFlags.py:37
ActsCIFlags.actsValidateSpacePointsFlags
None actsValidateSpacePointsFlags(flags)
Definition: ActsCIFlags.py:52
ActsCIFlags.actsValidateOrthogonalSeedsFlags
None actsValidateOrthogonalSeedsFlags(flags)
Definition: ActsCIFlags.py:79
ActsCIFlags.actsAloneFastWorkflowFlags
None actsAloneFastWorkflowFlags(flags)
Definition: ActsCIFlags.py:14
ActsCIFlags.actsHeavyIonFlags
None actsHeavyIonFlags(flags)
Definition: ActsCIFlags.py:30
ActsCIFlags.actsAloneScoreBasedAmbiguityWorkflowFlags
None actsAloneScoreBasedAmbiguityWorkflowFlags(flags)
Definition: ActsCIFlags.py:22
ActsCIFlags.actsValidateGX2FFlags
None actsValidateGX2FFlags(flags)
Definition: ActsCIFlags.py:111
ActsCIFlags.actsValidateLargeRadiusSeedsFlags
None actsValidateLargeRadiusSeedsFlags(flags)
Definition: ActsCIFlags.py:73
ActsCIFlags.actsValidateResolvedTracksFlags
None actsValidateResolvedTracksFlags(flags)
Definition: ActsCIFlags.py:96
ActsCIFlags.actsValidateGbtsSeedsFlags
None actsValidateGbtsSeedsFlags(flags)
Definition: ActsCIFlags.py:85
ActsCIFlags.actsAloneWorkflowFlags
None actsAloneWorkflowFlags(flags)
Definition: ActsCIFlags.py:7
ActsCIFlags.actsValidateConversionSeedsFlags
None actsValidateConversionSeedsFlags(flags)
Definition: ActsCIFlags.py:67
ActsCIFlags.actsValidateClustersFlags
None actsValidateClustersFlags(flags)
Definition: ActsCIFlags.py:48
ActsCIFlags.actsValidateTracksFlags
None actsValidateTracksFlags(flags)
Definition: ActsCIFlags.py:91
ActsCIFlags.actsCoreValidateSpacePointsFlags
None actsCoreValidateSpacePointsFlags(flags)
Definition: ActsCIFlags.py:56
ActsCIFlags.actsValidateSeedsFlags
None actsValidateSeedsFlags(flags)
Definition: ActsCIFlags.py:62
ActsCIFlags.actsValidateAmbiguityResolutionFlags
None actsValidateAmbiguityResolutionFlags(flags)
Definition: ActsCIFlags.py:101
ActsCIFlags.actsValidateGSFFlags
None actsValidateGSFFlags(flags)
Definition: ActsCIFlags.py:106