|
ATLAS Offline Software
|
Go to the documentation of this file.
5 __doc__ =
"""JobTransform to run LAr Noise Burst jobs"""
11 from PyJobTransforms.trfArgs
import addAthenaArguments, addDetectorArguments
14 if __name__ ==
'__main__':
17 executorSet.add(athenaExecutor(name =
'LArNoiseBursts',
18 skeletonCA=
'LArCafJobs.LArNoiseSkeleton',
19 substep =
'e2a', inData = [
'ESD',], outData = [
'NTUP_LARNOISE',
'NTUP_HECNOISE']))
23 trf.parser.add_argument(
'--inputESDFile', nargs=
'+',
24 type=trfArgClasses.argFactory(trfArgClasses.argPOOLFile, io=
'input'),
25 help=
'Input pool file', group=
'Reco Files')
26 trf.parser.add_argument(
'--outputNTUP_LARNOISEFile', nargs=
'+',
27 type=trfArgClasses.argFactory(trfArgClasses.argNTUPFile, io=
'output'),
28 help=
'Output LAr Noise Burst file', group=
'Ntuple Files')
30 trf.parser.add_argument(
'--outputNTUP_HECNOISEFile', nargs=
'+',
31 type=trfArgClasses.argFactory(trfArgClasses.argNTUPFile, io=
'output'),
32 help=
'Output HECNoise file', group=
'Ntuple Files')
34 trf.parseCmdLineArgs(sys.argv[1:])
def addDetectorArguments(parser)
Options related to the setup of the ATLAS detector (used in simulation and digitisation as well as re...
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,...
Amg::Vector3D transform(Amg::Vector3D &v, Amg::Transform3D &tr)
Transform a point from a Trasformation3D.
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.