@@ -477,6 +477,9 @@ def getDPL_global_options(bigshm=False, ccdbbackend=True):
477477includeQED = (COLTYPE == 'PbPb' or (doembedding and COLTYPEBKG == "PbPb")) or (args.with_qed == True)
478478signalprefix='sgn'
479479
480+ # No vertexing for event pool generation
481+ vtxmode = 'kNoVertex' if args.make_evtpool else 'kCCDB'
482+
480483# preproduce the collision context / timeframe structure for all timeframes at once
481484precollneeds=[GRP_TASK['name']]
482485NEventsQED=10000 # max number of QED events to simulate per timeframe
@@ -499,7 +502,7 @@ def getDPL_global_options(bigshm=False, ccdbbackend=True):
499502 + ' --seed ' + str(RNDSEED) \
500503 + ' --noEmptyTF --first-orbit ' + str(args.first_orbit - args.orbits_early) \
501504 + ' --extract-per-timeframe tf:sgn' \
502- + ' --with-vertices kCCDB' \
505+ + ' --with-vertices ' + vtxmode \
503506 + ' --maxCollsPerTF ' + str(args.ns)
504507
505508PreCollContextTask['cmd'] += ' --bcPatternFile ccdb' # <--- the object should have been set in (local) CCDB
@@ -777,8 +780,6 @@ def getDPL_global_options(bigshm=False, ccdbbackend=True):
777780 cmd = 'export HEPMCEVENTSKIP=$(${O2DPG_ROOT}/UTILS/ReadHepMCEventSkip.sh ../HepMCEventSkip.json ' + str(tf) + ');'
778781 SGNGENtask['cmd'] = cmd
779782
780- # No vertexing for event pool generation
781- vtxmode = 'kNoVertex' if args.make_evtpool else 'kCCDB'
782783
783784 SGNGENtask['cmd'] +='${O2_ROOT}/bin/o2-sim --noGeant -j 1 --field ccdb --vertexMode ' + vtxmode \
784785 + ' --run ' + str(args.run) + ' ' + str(CONFKEY) + str(TRIGGER) \
0 commit comments