ATLAS Offline Software
Functions | Variables
Overlay_tf Namespace Reference

Functions

def main ()
 
def getTransform ()
 

Variables

 ListOfDefaultPositionalKeys
 

Function Documentation

◆ getTransform()

def Overlay_tf.getTransform ( )

Definition at line 41 of file Overlay_tf.py.

41 def getTransform():
42  executor_set = set()
43  from OverlayConfiguration.OverlayTransformHelpers import addOverlayArguments, addOverlaySubstep
44  addOverlaySubstep(executor_set)
45  trf = transform(executor=executor_set,
46  description='ATLAS Overlay transform. Inputs must be HITS. Outputs must be RDO.')
47  addAthenaArguments(trf.parser)
48  addDetectorArguments(trf.parser)
49  addTriggerArguments(trf.parser, addTrigFilter=False)
50  addOverlayArguments(trf.parser)
51  return trf
52 
53 

◆ main()

def Overlay_tf.main ( )

Definition at line 28 of file Overlay_tf.py.

28 def main():
29  msg.info('This is %s', sys.argv[0])
30 
31  trf = getTransform()
32  trf.parseCmdLineArgs(sys.argv[1:])
33  trf.execute()
34  trf.generateReport()
35 
36  msg.info('%s stopped at %s, trf exit code %d',
37  sys.argv[0], time.asctime(), trf.exitCode)
38  sys.exit(trf.exitCode)
39 
40 

Variable Documentation

◆ ListOfDefaultPositionalKeys

Overlay_tf.ListOfDefaultPositionalKeys

Definition at line 22 of file Overlay_tf.py.

python.trfArgs.addDetectorArguments
def addDetectorArguments(parser)
Options related to the setup of the ATLAS detector (used in simulation and digitisation as well as re...
Definition: trfArgs.py:229
python.trfArgs.addTriggerArguments
def addTriggerArguments(parser, addTrigFilter=True)
Add trigger related arguments.
Definition: trfArgs.py:515
Overlay_tf.getTransform
def getTransform()
Definition: Overlay_tf.py:41
Overlay_tf.main
def main()
Definition: Overlay_tf.py:28
python.OverlayTransformHelpers.addOverlayArguments
def addOverlayArguments(parser, in_reco_chain=False)
Definition: OverlayTransformHelpers.py:49
python.trfArgs.addAthenaArguments
def addAthenaArguments(parser, maxEventsDefaultSubstep='first', addValgrind=True, addPerfMon=True, addVTune=True)
Options related to running athena in general TODO: Some way to mask certain options (perExec,...
Definition: trfArgs.py:59
python.OverlayTransformHelpers.addOverlaySubstep
def addOverlaySubstep(executor_set, in_reco_chain=False)
Definition: OverlayTransformHelpers.py:61
Amg::transform
Amg::Vector3D transform(Amg::Vector3D &v, Amg::Transform3D &tr)
Transform a point from a Trasformation3D.
Definition: GeoPrimitivesHelpers.h:156
CxxUtils::set
constexpr std::enable_if_t< is_bitmask_v< E >, E & > set(E &lhs, E rhs)
Convenience function to set bits in a class enum bitmask.
Definition: bitmask.h:232