From 1e190b357026107fb89efac58b712f62198d1481 Mon Sep 17 00:00:00 2001 From: swenzel Date: Thu, 12 Dec 2024 18:56:22 +0100 Subject: [PATCH] no vertexing for evtpool --- MC/bin/o2dpg_sim_workflow.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/MC/bin/o2dpg_sim_workflow.py b/MC/bin/o2dpg_sim_workflow.py index 52f414dd8..b09df8222 100755 --- a/MC/bin/o2dpg_sim_workflow.py +++ b/MC/bin/o2dpg_sim_workflow.py @@ -477,6 +477,9 @@ def getDPL_global_options(bigshm=False, ccdbbackend=True): includeQED = (COLTYPE == 'PbPb' or (doembedding and COLTYPEBKG == "PbPb")) or (args.with_qed == True) signalprefix='sgn' +# No vertexing for event pool generation +vtxmode = 'kNoVertex' if args.make_evtpool else 'kCCDB' + # preproduce the collision context / timeframe structure for all timeframes at once precollneeds=[GRP_TASK['name']] NEventsQED=10000 # max number of QED events to simulate per timeframe @@ -499,7 +502,7 @@ def getDPL_global_options(bigshm=False, ccdbbackend=True): + ' --seed ' + str(RNDSEED) \ + ' --noEmptyTF --first-orbit ' + str(args.first_orbit - args.orbits_early) \ + ' --extract-per-timeframe tf:sgn' \ - + ' --with-vertices kCCDB' \ + + ' --with-vertices ' + vtxmode \ + ' --maxCollsPerTF ' + str(args.ns) PreCollContextTask['cmd'] += ' --bcPatternFile ccdb' # <--- the object should have been set in (local) CCDB @@ -788,8 +791,6 @@ def getDPL_global_options(bigshm=False, ccdbbackend=True): cmd = 'export HEPMCEVENTSKIP=$(${O2DPG_ROOT}/UTILS/ReadHepMCEventSkip.sh ../HepMCEventSkip.json ' + str(tf) + ');' SGNGENtask['cmd'] = cmd - # No vertexing for event pool generation - vtxmode = 'kNoVertex' if args.make_evtpool else 'kCCDB' SGNGENtask['cmd'] +='${O2_ROOT}/bin/o2-sim --noGeant -j 1 --field ccdb --vertexMode ' + vtxmode \ + ' --run ' + str(args.run) + ' ' + str(CONFKEY) + str(TRIGGER) \