|
ATLAS Offline Software
|
◆ getTransform()
def FullChain_tf.getTransform |
( |
| ) |
|
Definition at line 40 of file FullChain_tf.py.
48 executorSet.add(athenaExecutor(name =
'TRtoHITS', skeletonFile =
'SimuJobTransforms/skeleton.EVGENtoHIT_ISF.py',
49 substep =
'simTRIn', tryDropAndReload =
False, perfMonFile =
'ntuple.pmon.gz',
51 outData=[
'HITS',
'NULL'] ))
52 executorSet.add(athenaExecutor(name =
'EVNTtoHITS', skeletonFile =
'SimuJobTransforms/skeleton.EVGENtoHIT_ISF.py',
53 substep =
'sim', tryDropAndReload =
False, perfMonFile =
'ntuple.pmon.gz',
54 inData=[
'NULL',
'EVNT'],
55 outData=[
'EVNT_TR',
'HITS',
'NULL'] ))
57 trf =
transform(executor = executorSet, description =
'Full chain ATLAS transform with ISF simulation, digitisation'
58 ' and reconstruction. Inputs can be EVNT, EVNT_TR, HITS, RDO, BS, ESD or AOD, with outputs of RDO, ESD, AOD or DPDs.'
59 ' See https://twiki.cern.ch/twiki/bin/viewauth/Atlas/FullChainTf for more details.')
◆ main()
def FullChain_tf.main |
( |
| ) |
|
Definition at line 28 of file FullChain_tf.py.
30 msg.info(
'This is %s', sys.argv[0])
33 trf.parseCmdLineArgs(sys.argv[1:])
37 msg.info(
"%s stopped at %s, trf exit code %d", sys.argv[0], time.asctime(), trf.exitCode)
38 sys.exit(trf.exitCode)
◆ ListOfDefaultPositionalKeys
FullChain_tf.ListOfDefaultPositionalKeys |
def addDetectorArguments(parser)
Options related to the setup of the ATLAS detector (used in simulation and digitisation as well as re...
def addTriggerArguments(parser, addTrigFilter=True)
Add trigger related arguments.
def addCommonSimTrfArgs(parser)
Add common Simulation transform arguments to an argparse ArgumentParser.
def addCommonSimDigTrfArgs(parser)
Add common Simulation/Digitization transform arguments to an argparse ArgumentParser.
def addSim_tfArgs(parser)
Add arguments used only by ISF-based simulation jobs.
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,...
def addForwardDetTrfArgs(parser)
Add Forward Detector transform arguments to an argparse ArgumentParser.
Amg::Vector3D transform(Amg::Vector3D &v, Amg::Transform3D &tr)
Transform a point from a Trasformation3D.
def addBasicDigiArgs(parser)
Add Basic digitization arguments to an argparse ArgumentParser.
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.
def addPileUpTrfArgs(parser)
Add Pile-up related transform arguments to an argparse ArgumentParser.
def addCosmicsTrfArgs(parser)
Add Cosmics related transform arguments to an argparse ArgumentParser.
def addTrackRecordArgs(parser)
Add arguments used by simulation jobs which may read in or write out TrackRecord files.