9 """flags for ACTS reconstruction to be used for production jobs"""
11 flags.Tracking.recoChain = [TrackingComponent.ActsChain]
13 flags.Acts.doAmbiguityResolution =
False
14 flags.Tracking.doITkFastTracking =
True
18 flags.Tracking.doPixelDigitalClustering =
lambda pcf: pcf.GeoModel.Run >= LHCPeriod.Run4
20 flags.Acts.GsfRefitActs =
True
21 flags.Acts.GsfDirectNavigation =
True
23 flags.HGTD.doActs =
True
26 """flags for Reco_tf with CA used in CI tests: add Acts (legacy like) workflow to reco sequence"""
27 flags.Reco.EnableHGTDExtension =
False
28 flags.Acts.GsfRefitActs =
True
29 flags.Acts.GsfDirectNavigation=
True
30 flags.Tracking.recoChain = [TrackingComponent.ActsLegacyChain]
31 flags.Tracking.doPixelDigitalClustering =
lambda pcf: pcf.GeoModel.Run >= LHCPeriod.Run4
44 flags.Reco.EnableHGTDExtension =
False
45 flags.Acts.doAmbiguityResolution =
False
46 flags.Tracking.doPixelDigitalClustering =
lambda pcf: pcf.GeoModel.Run >= LHCPeriod.Run4
47 flags.Tracking.recoChain = [TrackingComponent.ActsHeavyIon]
88def actsGSFEgammaFlags(flags) -> None:
89 """flags for Reco_tf with CA used in CI tests: ACTS GSF refitting for electron ACTS tracks"""
90 flags.DQ.useTrigger = False
91 flags.Acts.doAnalysis = False
92 flags.Acts.doMonitoring = False
93 flags.Acts.doAmbiguityResolution = True
94 flags.Tracking.recoChain = [ TrackingComponent.ActsLegacyChain]
95 flags.Reco.EnableHGTDExtension = False
96 flags.Tracking.doITkConversion = False
97 flags.Acts.GsfRefitActs = True
98 flags.Acts.GsfDirectNavigation = True
104def actsValidateF150Flags(flags) -> None:
105 actsValidateF100Flags(flags)
106 flags.Tracking.recoChain = [TrackingComponent.ActsValidateF150]
107 from ActsConfig.ActsConfigFlags import SeedingStrategy
108 flags.Acts.SeedingStrategy = SeedingStrategy.F150