Skip to content

CA updates for TriggerTransform

Mark Stockton requested to merge mark/athena:trfCA into main
  • Add ability for HLT step to accept the --CA argument (by adding skeletonCA = 'TriggerJobOpts.runHLT')
  • Stop and display an error when setting --CA and --useDB=true
  • Parse the preExec to be able to set the flags
Trig_reco_tf.py --CA --preExec="Trigger.triggerMenuSetup=\"PhysicsP1_pp_run3_v1_HLTReprocessing_prescale\" Trigger.doLVL1=True" --prodSysBSRDO True --outputBSFile=RAW.pool.root --outputHIST_HLTMONFile=hltmon.root --outputDRAW_TRIGCOSTFile=TRIGCOST.pool.root --outputNTUP_TRIGCOSTFile=cost.ntup.root --runNumber 440499 --athenaopts="--imf --threads=4 --concurrent-events=4 --nprocs=1" --maxEvents=5 --inputBS_RDOFile=/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/TrigP1Test/data22_13p6TeV.00440499.physics_EnhancedBias.merge.RAW._lb0470._SFO-11._0001.1,/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/TrigP1Test/data22_13p6TeV.00440499.physics_EnhancedBias.merge.RAW._lb0470._SFO-12._0001.1

will run the command

setsid athenaHLT.py --imf --threads=4 --concurrent-events=4 --nprocs=1 --save-output=RAW.pool.root --number-of-events=5 --file=/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/TrigP1Test/data22_13p6TeV.00440499.physics_EnhancedBias.merge.RAW._lb0470._SFO-11._0001.1 --file=/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/TrigP1Test/data22_13p6TeV.00440499.physics_EnhancedBias.merge.RAW._lb0470._SFO-12._0001.1 TriggerJobOpts.runHLT Trigger.triggerMenuSetup="PhysicsP1_pp_run3_v1_HLTReprocessing_prescale" Trigger.doLVL1=True

cc @fwinkl

Resolves ATR-28487 for athenaHLT - but tests will need updating accordingly once we have switched to CA.

Merge request reports