Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Functions
ActsCIFlags Namespace Reference

Functions

None actsWorkflowFlags (flags)
 
None actsFastWorkflowFlags (flags)
 
None actsScoreBasedAmbiguityWorkflowFlags (flags)
 
None actsHeavyIonFlags (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)
 
None actsGSFEgammaFlags (flags)
 

Function Documentation

◆ 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 40 of file ActsCIFlags.py.

40 def actsCoreValidateSpacePointsFlags(flags) -> None:
41  """flags for Reco_tf with CA used in CI tests: use for validating ACTS-based space point formation"""
42  from ActsConfig.ActsConfigFlags import SpacePointStrategy
43  flags.Acts.SpacePointStrategy = SpacePointStrategy.ActsCore
45 

◆ actsFastWorkflowFlags()

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

Definition at line 11 of file ActsCIFlags.py.

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

◆ actsGSFEgammaFlags()

None ActsCIFlags.actsGSFEgammaFlags (   flags)
flags for Reco_tf with CA used in CI tests: ACTS GSF refitting for electron ACTS tracks

Definition at line 100 of file ActsCIFlags.py.

100 def actsGSFEgammaFlags(flags) -> None:
101  """flags for Reco_tf with CA used in CI tests: ACTS GSF refitting for electron ACTS tracks"""
102  flags.DQ.useTrigger = False
103  flags.Acts.doAnalysis = False
104  flags.Acts.doMonitoring = False
105  flags.Acts.doAmbiguityResolution = True
106  flags.Tracking.recoChain = [ TrackingComponent.ActsChain]
107  flags.Reco.EnableHGTDExtension = False
108  flags.Tracking.doITkConversion = False
109  flags.Acts.GsfRefitActs = True
110  flags.Acts.GsfDirectNavigation = True
111 

◆ actsHeavyIonFlags()

None ActsCIFlags.actsHeavyIonFlags (   flags)

Definition at line 24 of file ActsCIFlags.py.

24 def actsHeavyIonFlags(flags) -> None:
25  flags.Reco.EnableHGTDExtension = False
26  flags.Acts.doAmbiguityResolution = False
27  flags.Tracking.recoChain = [TrackingComponent.ActsHeavyIon]
28 
29 
30 # Validation workflows
31 

◆ actsScoreBasedAmbiguityWorkflowFlags()

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

Definition at line 18 of file ActsCIFlags.py.

18 def actsScoreBasedAmbiguityWorkflowFlags(flags) -> None:
19  """flags for Reco_tf with CA used in unit test: schedule a pure ACTS workflow to reco sequence"""
20  actsWorkflowFlags(flags)
21  from ActsConfig.ActsConfigFlags import AmbiguitySolverStrategy
22  flags.Acts.AmbiguitySolverStrategy = AmbiguitySolverStrategy.ScoreBased
23 

◆ 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 85 of file ActsCIFlags.py.

85 def actsValidateAmbiguityResolutionFlags(flags) -> None:
86  """flags for Reco_tf with CA used in CI tests: use Acts Ambiguity Resolution after Athena reconstruction"""
87  flags.Reco.EnableHGTDExtension = False
88  flags.Tracking.recoChain = [TrackingComponent.ActsValidateAmbiguityResolution]
89 

◆ 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 32 of file ActsCIFlags.py.

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

◆ actsValidateConversionSeedsFlags()

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

Definition at line 51 of file ActsCIFlags.py.

51 def actsValidateConversionSeedsFlags(flags) -> None:
52  """flags for Reco_tf with CA used in CI tests: use SiSpacePointSeedMaker tool during reconstruction"""
53  flags.Tracking.recoChain = [TrackingComponent.AthenaChain,
54  TrackingComponent.ActsValidateConversionSeeds]
55  flags.Tracking.writeSeedValNtuple = True
56 

◆ 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 69 of file ActsCIFlags.py.

69 def actsValidateGbtsSeedsFlags(flags) -> None:
70  """flags for Reco_tf with CA used in CI tests: use SiSpacePointSeedMaker tool during reconstruction (GBTS seeding)"""
71  from ActsConfig.ActsConfigFlags import SeedingStrategy
72  flags.Acts.SeedingStrategy = SeedingStrategy.Gbts
74 

◆ actsValidateGSFFlags()

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

Definition at line 90 of file ActsCIFlags.py.

90 def actsValidateGSFFlags(flags) -> None:
91  """flags for Reco_tf with CA used in CI tests: use GaussianSumFitter"""
92  from ActsConfig.ActsConfigFlags import TrackFitterType
93  flags.Acts.trackFitterType = TrackFitterType.GaussianSumFitter
94 

◆ actsValidateGX2FFlags()

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

Definition at line 95 of file ActsCIFlags.py.

95 def actsValidateGX2FFlags(flags) -> None:
96  """flags for Reco_tf with CA used in CI tests: use GlobalChiSquareFitter"""
97  from ActsConfig.ActsConfigFlags import TrackFitterType
98  flags.Acts.trackFitterType = TrackFitterType.GlobalChiSquareFitter
99 

◆ actsValidateLargeRadiusSeedsFlags()

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

Definition at line 57 of file ActsCIFlags.py.

57 def actsValidateLargeRadiusSeedsFlags(flags) -> None:
58  """flags for Reco_tf with CA used in CI tests: use SiSpacePointSeedMaker tool during reconstruction"""
59  flags.Tracking.recoChain = [TrackingComponent.AthenaChain,
60  TrackingComponent.ActsValidateLargeRadiusSeeds]
61  flags.Tracking.writeSeedValNtuple = True
62 

◆ 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 63 of file ActsCIFlags.py.

63 def actsValidateOrthogonalSeedsFlags(flags) -> None:
64  """flags for Reco_tf with CA used in CI tests: use SiSpacePointSeedMaker tool during reconstruction (orthogonal seeding)"""
65  from ActsConfig.ActsConfigFlags import SeedingStrategy
66  flags.Acts.SeedingStrategy = SeedingStrategy.Orthogonal
68 

◆ 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 80 of file ActsCIFlags.py.

80 def actsValidateResolvedTracksFlags(flags) -> None:
81  """flags for Reco_tf with CA used in CI tests: use ActsTrackFinding during reconstruction with ambi. resolution"""
83  flags.Acts.doAmbiguityResolution = True
84 

◆ actsValidateSeedsFlags()

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

Definition at line 46 of file ActsCIFlags.py.

46 def actsValidateSeedsFlags(flags) -> None:
47  """flags for Reco_tf with CA used in CI tests: use SiSpacePointSeedMaker tool during reconstruction"""
48  flags.Tracking.recoChain = [TrackingComponent.ActsValidateSeeds]
49  flags.Tracking.writeSeedValNtuple = True
50 

◆ 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 36 of file ActsCIFlags.py.

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

◆ actsValidateTracksFlags()

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

Definition at line 75 of file ActsCIFlags.py.

75 def actsValidateTracksFlags(flags) -> None:
76  """flags for Reco_tf with CA used in CI tests: use ActsTrackFinding during reconstruction"""
77  flags.Acts.doAmbiguityResolution = False
78  flags.Tracking.recoChain = [TrackingComponent.ActsValidateTracks]
79 

◆ actsWorkflowFlags()

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

Definition at line 6 of file ActsCIFlags.py.

6 def actsWorkflowFlags(flags) -> None:
7  """flags for Reco_tf with CA used in CI tests: add Acts workflow to reco sequence"""
8  flags.Reco.EnableHGTDExtension = False
9  flags.Tracking.recoChain = [TrackingComponent.ActsChain]
10 
ActsCIFlags.actsWorkflowFlags
None actsWorkflowFlags(flags)
Definition: ActsCIFlags.py:6
ActsCIFlags.actsScoreBasedAmbiguityWorkflowFlags
None actsScoreBasedAmbiguityWorkflowFlags(flags)
Definition: ActsCIFlags.py:18
ActsCIFlags.actsValidateSpacePointsFlags
None actsValidateSpacePointsFlags(flags)
Definition: ActsCIFlags.py:36
ActsCIFlags.actsValidateOrthogonalSeedsFlags
None actsValidateOrthogonalSeedsFlags(flags)
Definition: ActsCIFlags.py:63
ActsCIFlags.actsHeavyIonFlags
None actsHeavyIonFlags(flags)
Definition: ActsCIFlags.py:24
ActsCIFlags.actsValidateGX2FFlags
None actsValidateGX2FFlags(flags)
Definition: ActsCIFlags.py:95
ActsCIFlags.actsValidateLargeRadiusSeedsFlags
None actsValidateLargeRadiusSeedsFlags(flags)
Definition: ActsCIFlags.py:57
ActsCIFlags.actsValidateResolvedTracksFlags
None actsValidateResolvedTracksFlags(flags)
Definition: ActsCIFlags.py:80
ActsCIFlags.actsValidateGbtsSeedsFlags
None actsValidateGbtsSeedsFlags(flags)
Definition: ActsCIFlags.py:69
ActsCIFlags.actsFastWorkflowFlags
None actsFastWorkflowFlags(flags)
Definition: ActsCIFlags.py:11
ActsCIFlags.actsValidateConversionSeedsFlags
None actsValidateConversionSeedsFlags(flags)
Definition: ActsCIFlags.py:51
ActsCIFlags.actsValidateClustersFlags
None actsValidateClustersFlags(flags)
Definition: ActsCIFlags.py:32
ActsCIFlags.actsGSFEgammaFlags
None actsGSFEgammaFlags(flags)
Definition: ActsCIFlags.py:100
ActsCIFlags.actsValidateTracksFlags
None actsValidateTracksFlags(flags)
Definition: ActsCIFlags.py:75
ActsCIFlags.actsCoreValidateSpacePointsFlags
None actsCoreValidateSpacePointsFlags(flags)
Definition: ActsCIFlags.py:40
ActsCIFlags.actsValidateSeedsFlags
None actsValidateSeedsFlags(flags)
Definition: ActsCIFlags.py:46
ActsCIFlags.actsValidateAmbiguityResolutionFlags
None actsValidateAmbiguityResolutionFlags(flags)
Definition: ActsCIFlags.py:85
ActsCIFlags.actsValidateGSFFlags
None actsValidateGSFFlags(flags)
Definition: ActsCIFlags.py:90