Skip to content

adding useful postIncludes for ITk

Nicholas Styles requested to merge nstyles/athena:master-ITkPostIncludes into master

Add some initial postIncludes for ITk validation. These can be added to a transform e.g. as follows:

Sim_tf.py \
--CA \
--inputEVNTFile "/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/SimCoreTests/valid1.410000.PowhegPythiaEvtGen_P2012_ttbar_hdamp172p5_nonallhad.evgen.EVNT.e4993.EVNT.08166201._000012.pool.root.1" \
--outputHITSFile "test.NEW.HITS.pool.root" \
--maxEvents 1 \
--detectors ITkStrip ITkPixel Bpipe \
--geometryVersion 'default:ATLAS-P2-ITK-24-00-00' \
--conditionsTag 'default:OFLCOND-MC16-SDR-14' \
--DataRunNumber '284500' \
--physicsList 'FTFP_BERT_ATL' \
--truthStrategy 'MC15aPlus' \
--simulator 'FullG4MT' \
--postInclude 'PyJobTransforms.UseFrontier,InDetConfig.HitValidation' \
--preInclude 'SimuJobTransforms.BeamPipeKill,SimuJobTransforms.FrozenShowersFCalOnly,SimuJobTransforms.TightMuonStepping' \
--imf False

FYI @tadej @jchapman - seems everything works well within Sim_tf so we will start using those as our standard basis for testing, to avoid re-implementing things.

Merge request reports