From 3b9b8ad0584d3dda67d774cc7256084cfda13b20 Mon Sep 17 00:00:00 2001 From: Marco Giacalone Date: Mon, 24 Nov 2025 20:24:35 +0100 Subject: [PATCH] Add TPC Loopers collision system confKey --- MC/bin/o2dpg_sim_workflow.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/MC/bin/o2dpg_sim_workflow.py b/MC/bin/o2dpg_sim_workflow.py index 39af5c9a5..04bd1ad29 100755 --- a/MC/bin/o2dpg_sim_workflow.py +++ b/MC/bin/o2dpg_sim_workflow.py @@ -941,8 +941,9 @@ def getDPL_global_options(bigshm=False, ccdbbackend=True, runcommand=True): SGNGENtask['cmd'] += ' ; RC=$? ; [[ ${RC} == 0 || ${RC} == 124 ]]' continue - # GeneratorFromO2Kine parameters are needed only before the transport - CONFKEY = re.sub(r'GeneratorFromO2Kine.*?;', '', CONFKEY) + # Adding TPC loopers collision system, while removing default extkinO2 config for sgnsim + TPCLoopersConfig = ';GenTPCLoopers.colsys=' + COLTYPE + CONFKEY = constructConfigKeyArg(create_geant_config(args, args.confKey + TPCLoopersConfig)) sgnmem = 6000 if COLTYPE == 'PbPb' else 4000 SGNtask=createTask(name='sgnsim_'+str(tf), needs=signalneeds, tf=tf, cwd='tf'+str(tf), lab=["GEANT"],