ATLAS Offline Software
Functions
python.OverlayConfigFlags Namespace Reference

Functions

def createOverlayConfigFlags ()
 

Detailed Description

Construct Overlay configuration flags

Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration

Function Documentation

◆ createOverlayConfigFlags()

def python.OverlayConfigFlags.createOverlayConfigFlags ( )
Return an AthConfigFlags object with required flags

Definition at line 9 of file OverlayConfigFlags.py.

10  """Return an AthConfigFlags object with required flags"""
11  flags = AthConfigFlags()
12  # Data overlay flag
13  flags.addFlag("Overlay.DataOverlay", False)
14  # Overlay skip secondary events
15  flags.addFlag("Overlay.SkipSecondaryEvents", -1)
16  # Overlay flag when reading from ByteStream
17  flags.addFlag("Overlay.ByteStream", False)
18  # Overlay background StoreGate key prefix
19  flags.addFlag("Overlay.BkgPrefix", "Bkg_")
20  # Overlay signal StoreGate key prefix
21  flags.addFlag("Overlay.SigPrefix", "Sig_")
22  # Overlay extra input dependencies
23  flags.addFlag("Overlay.ExtraInputs", [("McEventCollection", "TruthEvent")])
24  # track overlay flag
25  flags.addFlag("Overlay.doTrackOverlay", False)
26  return flags
python.OverlayConfigFlags.createOverlayConfigFlags
def createOverlayConfigFlags()
Definition: OverlayConfigFlags.py:9