ATLAS Offline Software
Functions
ActsCIFlags Namespace Reference

Functions

None actsAloneWorkflowFlags (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 actsValidateTracksFlags (flags)
 
None actsValidateResolvedTracksFlags (flags)
 
None actsValidateAmbiguityResolutionFlags (flags)
 
None actsValidateGSFFlags (flags)
 

Function Documentation

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

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

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

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

◆ actsHeavyIonFlags()

None ActsCIFlags.actsHeavyIonFlags (   flags)

Definition at line 12 of file ActsCIFlags.py.

12 def actsHeavyIonFlags(flags) -> None:
13  flags.Tracking.recoChain = [TrackingComponent.ActsHeavyIon]
14  flags.Acts.doAmbiguityResolution = False
15  flags.DQ.useTrigger = False
16  flags.Acts.doAnalysis = True
17  flags.Output.HISTFileName = "ActsMonitoringOutput.root"
18 

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

76 def actsValidateAmbiguityResolutionFlags(flags) -> None:
77  """flags for Reco_tf with CA used in CI tests: use Acts Ambiguity Resolution after Athena reconstruction"""
78  flags.Reco.EnableHGTDExtension = False
79  flags.Tracking.recoChain = [TrackingComponent.ActsValidateAmbiguityResolution]
80 

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

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

◆ actsValidateConversionSeedsFlags()

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

Definition at line 48 of file ActsCIFlags.py.

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

◆ actsValidateGSFFlags()

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

Definition at line 81 of file ActsCIFlags.py.

81 def actsValidateGSFFlags(flags) -> None:
82  """flags for Reco_tf with CA used in CI tests: use GaussianSumFitter"""
83  from ActsConfig.ActsConfigFlags import TrackFitterType
84  flags.Acts.trackFitterType = TrackFitterType.GaussianSumFitter

◆ actsValidateLargeRadiusSeedsFlags()

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

Definition at line 54 of file ActsCIFlags.py.

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

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

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

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

71 def actsValidateResolvedTracksFlags(flags) -> None:
72  """flags for Reco_tf with CA used in CI tests: use ActsTrackFinding during reconstruction with ambi. resolution"""
74  flags.Acts.doAmbiguityResolution = True
75 

◆ actsValidateSeedsFlags()

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

Definition at line 43 of file ActsCIFlags.py.

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

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

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

◆ actsValidateTracksFlags()

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

Definition at line 66 of file ActsCIFlags.py.

66 def actsValidateTracksFlags(flags) -> None:
67  """flags for Reco_tf with CA used in CI tests: use ActsTrackFinding during reconstruction"""
68  flags.Acts.doAmbiguityResolution = False
69  flags.Tracking.recoChain = [TrackingComponent.ActsValidateTracks]
70 

◆ actsWorkflowFlags()

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

Definition at line 19 of file ActsCIFlags.py.

19 def actsWorkflowFlags(flags) -> None:
20  """flags for Reco_tf with CA used in CI tests: add Acts workflow to reco sequence"""
21  flags.DQ.useTrigger = False
22  flags.Acts.doAnalysis = True
23  flags.Acts.doMonitoring = True
24  flags.Acts.doAmbiguityResolution = True
25  flags.Tracking.recoChain = [TrackingComponent.AthenaChain,
26  TrackingComponent.ActsChain]
27  flags.Output.HISTFileName = "ActsMonitoringOutput.root"
28 
ActsCIFlags.actsWorkflowFlags
None actsWorkflowFlags(flags)
Definition: ActsCIFlags.py:19
ActsCIFlags.actsValidateSpacePointsFlags
None actsValidateSpacePointsFlags(flags)
Definition: ActsCIFlags.py:33
ActsCIFlags.actsValidateOrthogonalSeedsFlags
None actsValidateOrthogonalSeedsFlags(flags)
Definition: ActsCIFlags.py:60
ActsCIFlags.actsHeavyIonFlags
None actsHeavyIonFlags(flags)
Definition: ActsCIFlags.py:12
ActsCIFlags.actsValidateLargeRadiusSeedsFlags
None actsValidateLargeRadiusSeedsFlags(flags)
Definition: ActsCIFlags.py:54
ActsCIFlags.actsValidateResolvedTracksFlags
None actsValidateResolvedTracksFlags(flags)
Definition: ActsCIFlags.py:71
ActsCIFlags.actsAloneWorkflowFlags
None actsAloneWorkflowFlags(flags)
Definition: ActsCIFlags.py:6
ActsCIFlags.actsValidateConversionSeedsFlags
None actsValidateConversionSeedsFlags(flags)
Definition: ActsCIFlags.py:48
ActsCIFlags.actsValidateClustersFlags
None actsValidateClustersFlags(flags)
Definition: ActsCIFlags.py:29
ActsCIFlags.actsValidateTracksFlags
None actsValidateTracksFlags(flags)
Definition: ActsCIFlags.py:66
ActsCIFlags.actsCoreValidateSpacePointsFlags
None actsCoreValidateSpacePointsFlags(flags)
Definition: ActsCIFlags.py:37
ActsCIFlags.actsValidateSeedsFlags
None actsValidateSeedsFlags(flags)
Definition: ActsCIFlags.py:43
ActsCIFlags.actsValidateAmbiguityResolutionFlags
None actsValidateAmbiguityResolutionFlags(flags)
Definition: ActsCIFlags.py:76
ActsCIFlags.actsValidateGSFFlags
None actsValidateGSFFlags(flags)
Definition: ActsCIFlags.py:81