|
34 | 34 | parser.add_argument('-gen',help='generator: pythia8, extgen', default='') |
35 | 35 | parser.add_argument('-proc',help='process type: inel, dirgamma, jets, ccbar, ...', default='') |
36 | 36 | parser.add_argument('-trigger',help='event selection: particle, external', default='') |
37 | | -parser.add_argument('-ini',help='generator init parameters file, for example: ${O2DPG_ROOT}/MC/config/PWGHF/ini/GeneratorHF.ini', default='') |
38 | | -parser.add_argument('-confKey',help='generator or trigger configuration key values, for example: GeneratorPythia8.config=pythia8.cfg', default='') |
| 37 | +parser.add_argument('-ini',help='generator init parameters file (full paths required), for example: ${O2DPG_ROOT}/MC/config/PWGHF/ini/GeneratorHF.ini', default='') |
| 38 | +parser.add_argument('-confKey',help='generator or trigger configuration key values, for example: "GeneratorPythia8.config=pythia8.cfg;A.x=y"', default='') |
39 | 39 |
|
40 | 40 | parser.add_argument('-interactionRate',help='Interaction rate, used in digitization', default=-1) |
41 | 41 | parser.add_argument('-eCM',help='CMS energy', default=-1) |
|
53 | 53 | parser.add_argument('-nb',help='number of background events / timeframe', default=20) |
54 | 54 | parser.add_argument('-genBkg',help='embedding background generator', default='') #pythia8, not recomended: pythia8hi, pythia8pp |
55 | 55 | parser.add_argument('-procBkg',help='process type: inel, ..., do not set it for Pythia8 PbPb', default='heavy_ion') |
56 | | -parser.add_argument('-iniBkg',help='embedding background generator init parameters file', default='${O2DPG_ROOT}/MC/config/common/ini/basic.ini') |
57 | | -parser.add_argument('-confKeyBkg',help='embedding background configuration key values, for example: GeneratorPythia8.config=pythia8bkg.cfg', default='') |
| 56 | +parser.add_argument('-iniBkg',help='embedding background generator init parameters file (full path required)', default='${O2DPG_ROOT}/MC/config/common/ini/basic.ini') |
| 57 | +parser.add_argument('-confKeyBkg',help='embedding background configuration key values, for example: "GeneratorPythia8.config=pythia8bkg.cfg"', default='') |
58 | 58 | parser.add_argument('-colBkg',help='embedding background collision system', default='PbPb') |
59 | 59 |
|
60 | 60 | parser.add_argument('-e',help='simengine', default='TGeant4') |
@@ -177,7 +177,7 @@ def getDPL_global_options(bigshm=False): |
177 | 177 |
|
178 | 178 | CONFKEYBKG='' |
179 | 179 | if args.confKeyBkg!= '': |
180 | | - CONFKEYBKG=' --configKeyValues ' + args.CONFKEYBKG |
| 180 | + CONFKEYBKG=' --configKeyValues "' + args.CONFKEYBKG + '"' |
181 | 181 |
|
182 | 182 | # Background PYTHIA configuration |
183 | 183 | BKG_CONFIG_task=createTask(name='genbkgconf') |
@@ -272,7 +272,7 @@ def getDPL_global_options(bigshm=False): |
272 | 272 | INIFILE=' --configFile ' + args.ini |
273 | 273 | CONFKEY='' |
274 | 274 | if args.confKey!= '': |
275 | | - CONFKEY=' --configKeyValues ' + args.confKey |
| 275 | + CONFKEY=' --configKeyValues "' + args.confKey + '"' |
276 | 276 | PROCESS=args.proc |
277 | 277 | TRIGGER='' |
278 | 278 | if args.trigger != '': |
|
0 commit comments