![]() |
ATLAS Offline Software
|
Functions | |
| runCommand (cmd, log, title, logFile) | |
Variables | |
| log = logging.getLogger('TileTB') | |
| flags = initConfigFlags() | |
| parser = flags.getArgumentParser(description='Run Tile TB simulation and digitization.') | |
| simargs = parser.add_argument_group('Tile TB simulation') | |
| default | |
| help | |
| None | |
| type | |
| str | |
| choices | |
| action | |
| digargs = parser.add_argument_group('Tile TB digitization') | |
| evtMax | |
| args | |
| _ | |
| str | layout = f'tb_Tile2000_2003_{args.layout}' |
| str | filePrefix = f'tiletb_pid{args.pid}_ene{args.energy}' |
| list | simulationFlags |
| bool | postConfig = False |
| str | simulationPreExec = '; '.join(simulationFlags) |
| str | simulationPostExec = 'flags.dump(); ' |
| str | hitsFile = f'{filePrefix}.HITS.pool.root' |
| list | simulationCmd |
| str | digitizationFlags = '; '.join([f'flags.TestBeam.Layout="{layout}"']) |
| list | digitizationCmd |
# Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
| TileTB.runCommand | ( | cmd, | |
| log, | |||
| title, | |||
| logFile ) |
Definition at line 10 of file TileTB.py.
| TileTB.digargs = parser.add_argument_group('Tile TB digitization') |
| list TileTB.digitizationCmd |
| str TileTB.digitizationFlags = '; '.join([f'flags.TestBeam.Layout="{layout}"']) |
| str TileTB.filePrefix = f'tiletb_pid{args.pid}_ene{args.energy}' |
| str TileTB.hitsFile = f'{filePrefix}.HITS.pool.root' |
| TileTB.parser = flags.getArgumentParser(description='Run Tile TB simulation and digitization.') |
| TileTB.simargs = parser.add_argument_group('Tile TB simulation') |
| list TileTB.simulationCmd |
| list TileTB.simulationFlags |
| str TileTB.simulationPreExec = '; '.join(simulationFlags) |