30 """Main overlay content"""
38 if not configFlags.Overlay.FastChain
and (
getEnabledDetectors(configFlags)
or configFlags.Digitization.EnableTruth):
40 if configFlags.Digitization.EnableTruth:
44 if not configFlags.Overlay.FastChain:
48 if configFlags.Digitization.InputBeamSigmaZ > 0:
49 from BeamEffects.BeamEffectsAlgConfig
import BeamSpotReweightingAlgCfg
53 if configFlags.Detector.EnableBCM:
54 from InDetOverlay.BCMOverlayConfig
import BCMOverlayCfg
56 if configFlags.Detector.EnablePixel:
57 from InDetOverlay.PixelOverlayConfig
import PixelOverlayCfg
59 if configFlags.Detector.EnableSCT:
60 from InDetOverlay.SCTOverlayConfig
import SCTOverlayCfg
62 if configFlags.Detector.EnableTRT:
63 from InDetOverlay.TRTOverlayConfig
import TRTOverlayCfg
67 if configFlags.Detector.EnableITkPixel:
68 from InDetOverlay.ITkPixelOverlayConfig
import ITkPixelOverlayCfg
70 if configFlags.Detector.EnableITkStrip:
71 from InDetOverlay.ITkStripOverlayConfig
import ITkStripOverlayCfg
73 if configFlags.Detector.EnablePLR:
74 from InDetOverlay.PLR_OverlayConfig
import PLR_OverlayCfg
78 if configFlags.Detector.EnableHGTD:
79 from HGTD_Overlay.HGTD_OverlayConfig
import HGTD_OverlayCfg
83 if configFlags.Detector.EnableLAr:
84 from LArDigitization.LArDigitizationConfig
import LArOverlayCfg, LArSuperCellOverlayCfg
86 if configFlags.Detector.EnableL1Calo:
87 if configFlags.Overlay.DataOverlay:
90 from TrigT1CaloSim.TTL1OverlayConfig
import LArTTL1OverlayCfg
92 if configFlags.GeoModel.Run >= LHCPeriod.Run3:
95 if configFlags.Detector.EnableTile:
96 from TileSimAlgs.TileDigitizationConfig
import TileDigitizationCfg, TileOverlayTriggerDigitizationCfg
98 if configFlags.Detector.EnableL1Calo:
99 if configFlags.Overlay.DataOverlay:
102 from TrigT1CaloSim.TTL1OverlayConfig
import TileTTL1OverlayCfg
107 from MuonConfig.MuonOverlayConfig
import MuonOverlayCfg
111 if configFlags.PerfMon.doFastMonMT
or configFlags.PerfMon.doFullMonMT:
112 from PerfMonComps.PerfMonCompsConfig
import PerfMonMTSvcCfg
116 if configFlags.Overlay.doTrackOverlay:
118 from TrkEventCnvTools.TrkEventCnvToolsConfig
import TrkEventCnvSuperToolCfg
120 if configFlags.Detector.GeometryITk:
121 from OverlayCopyAlgs.OverlayCopyAlgsConfig
import CopyITkTrackCollectionsCfg, CopyITkPixelClusterContainerCfg, CopyITkStripClusterContainerCfg
126 from OverlayCopyAlgs.OverlayCopyAlgsConfig
import CopyTrackCollectionsCfg,CopyPixelClusterContainerCfg, CopySCT_ClusterContainerCfg,\
127 CopyTRT_DriftCircleContainerCfg
134 from xAODMetaDataCnv.InfileMetaDataConfig
import SetupMetaDataForStreamCfg
135 if configFlags.Output.doWriteRDO:
137 if configFlags.Output.doWriteRDO_SGNL: