|
35 | 35 | parser.add_argument('-eCM',help='CMS energy', default=-1) |
36 | 36 | parser.add_argument('-eA',help='Beam A energy', default=6499.) #6369 PbPb, 2.510 pp 5 TeV, 4 pPb |
37 | 37 | parser.add_argument('-eB',help='Beam B energy', default=-1) |
38 | | -parser.add_argument('-col',help='collision sytem: pp, PbPb, pPb, Pbp, ...', default='pp') |
| 38 | +parser.add_argument('-col',help='collision system: pp, PbPb, pPb, Pbp, ..., in case of embedding collision system of signal', default='pp') |
39 | 39 | parser.add_argument('-ptHatBin',help='pT hard bin number', default=-1) |
40 | 40 | parser.add_argument('-ptHatMin',help='pT hard minimum when no bin requested', default=0) |
41 | 41 | parser.add_argument('-ptHatMax',help='pT hard maximum when no bin requested', default=-1) |
|
49 | 49 | parser.add_argument('-nb',help='number of background events / timeframe', default=20) |
50 | 50 | parser.add_argument('-genBkg',help='generator', default='pythia8hi') |
51 | 51 | parser.add_argument('-iniBkg',help='generator init parameters file', default='${O2DPG_ROOT}/MC/config/common/ini/basic.ini') |
| 52 | +parser.add_argument('-colBkg',help='collision system: collision type of bkg in case of embedding', default='PbPb') |
52 | 53 |
|
53 | 54 | parser.add_argument('-e',help='simengine', default='TGeant4') |
54 | 55 | parser.add_argument('-tf',help='number of timeframes', default=2) |
@@ -326,13 +327,19 @@ def getDPL_global_options(bigshm=False,nosmallrate=False): |
326 | 327 | # ------------------ |
327 | 328 | CONTEXTFILE='collisioncontext.root' |
328 | 329 |
|
| 330 | + # Determine interation rate |
| 331 | + # it should be taken from CDB, meanwhile some default values |
329 | 332 | INTRATE=int(args.interactionRate) |
330 | 333 |
|
331 | | - #it should be taken from CDB, meanwhile some default values |
| 334 | + # in case of embedding take intended bkg collision type not the signal |
| 335 | + COLTYPEIR=COLTYPE |
| 336 | + if doembedding: |
| 337 | + COLTYPEIR=args.colBkg |
| 338 | + |
332 | 339 | if INTRATE < 0: |
333 | | - if COLTYPE=="PbPb": |
| 340 | + if COLTYPEIR=="PbPb": |
334 | 341 | INTRATE=50000 #Hz |
335 | | - elif COLTYPE=="pp": |
| 342 | + elif COLTYPEIR=="pp": |
336 | 343 | INTRATE=400000 #Hz |
337 | 344 | else: #pPb? |
338 | 345 | INTRATE=200000 #Hz ??? |
|
0 commit comments