@@ -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
@@ -788,8 +791,6 @@ def getDPL_global_options(bigshm=False, ccdbbackend=True):
788791 cmd = 'export HEPMCEVENTSKIP=$(${O2DPG_ROOT}/UTILS/ReadHepMCEventSkip.sh ../HepMCEventSkip.json ' + str (tf ) + ');'
789792 SGNGENtask ['cmd' ] = cmd
790793
791- # No vertexing for event pool generation
792- vtxmode = 'kNoVertex' if args .make_evtpool else 'kCCDB'
793794
794795 SGNGENtask ['cmd' ] += '${O2_ROOT}/bin/o2-sim --noGeant -j 1 --field ccdb --vertexMode ' + vtxmode \
795796 + ' --run ' + str (args .run ) + ' ' + str (CONFKEY ) + str (TRIGGER ) \
0 commit comments