Skip to content

Commit f3126d9

Browse files
committed
use same parameter naming as PYTHIA for collision and beams energy
1 parent e31d1dc commit f3126d9

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

MC/bin/o2dpg_sim_workflow.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@
2525
parser.add_argument('-ini',help='generator init parameters file, for example: ${O2DPG_ROOT}/MC/config/PWGHF/ini/GeneratorHF.ini', default='')
2626
parser.add_argument('-confKey',help='generator or trigger configuration key values, for example: GeneratorPythia8.config=pythia8.cfg', default='')
2727

28-
parser.add_argument('-eCMS',help='CMS energy', default=-1)
29-
parser.add_argument('-eBeamA',help='Beam A energy', default=6499.) #6369 PbPb, 2.510 pp 5 TeV, 4 pPb
30-
parser.add_argument('-eBeamB',help='Beam B energy', default=-1)
28+
parser.add_argument('-eCM',help='CMS energy', default=-1)
29+
parser.add_argument('-eA',help='Beam A energy', default=6499.) #6369 PbPb, 2.510 pp 5 TeV, 4 pPb
30+
parser.add_argument('-eB',help='Beam B energy', default=-1)
3131
parser.add_argument('-col',help='collision sytem: pp, PbPb, pPb, Pbp, ...', default='pp')
3232
parser.add_argument('-ptHatBin',help='pT hard bin number', default=-1)
3333
parser.add_argument('-ptHatMin',help='pT hard minimum when no bin requested', default=0)
@@ -162,9 +162,9 @@ def getDPL_global_options(bigshm=False,nosmallrate=False):
162162
# function encapsulating the signal sim part
163163
# first argument is timeframe id
164164
RNDSEED=args.seed # 0 means random seed !
165-
ECMS=float(args.eCMS)
166-
EBEAMA=float(args.eBeamA)
167-
EBEAMB=float(args.eBeamB)
165+
ECMS=float(args.eCM)
166+
EBEAMA=float(args.eA)
167+
EBEAMB=float(args.eB)
168168
NSIGEVENTS=args.ns
169169
GENERATOR=args.gen
170170
INIFILE=''

MC/config/common/pythia8/utils/mkpy8cfg.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@
1717
parser.add_argument('--idB', type=int, default='2212',
1818
help='PDG code of target beam B')
1919

20-
parser.add_argument('--eBeamA', type=float, default='6499.',
20+
parser.add_argument('--eA', type=float, default='6499.',
2121
help='Energy of beam A')
2222

23-
parser.add_argument('--eBeamB', type=float, default='6499.',
23+
parser.add_argument('--eB', type=float, default='6499.',
2424
help='Energy of beam B')
2525

2626
parser.add_argument('--eCM', type=float, default='-1',
@@ -84,9 +84,9 @@
8484
fout.write('Beams:idB = %d \n' % (args.idB))
8585
if args.eCM > 0:
8686
fout.write('Beams:eCM = %f \n' % (args.eCM))
87-
elif args.eBeamA > 0 and args.eBeamB > 0:
88-
fout.write('Beams:eA = %f \n' % (args.eBeamA))
89-
fout.write('Beams:eB = %f \n' % (args.eBeamB))
87+
elif args.eA > 0 and args.eB > 0:
88+
fout.write('Beams:eA = %f \n' % (args.eA))
89+
fout.write('Beams:eB = %f \n' % (args.eB))
9090
else:
9191
print('mkpy8cfg.py: Error, CM or Beam Energy not set!!!')
9292
exit(1)

0 commit comments

Comments
 (0)