Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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