improvement of DPM [message #13038] |
Tue, 07 February 2012 09:44 |
Aida Galoyan
Messages: 79 Registered: May 2007 Location: Dubna
|
continuous participant |
From: *jinr.ru
|
|
Hi all,
I have introduced some changes in generator DPM according to
our last disscusions with Luminosity and Tracking groups.
In particular, I have improved ratio between cross sections:
elastic, inelastic, total.
In the new external packages, fortran compilator "g77" is
removed, "gfortran" is used now. Therefore, I have changed
the file /DpmEvtGen/common.mk to have a possibility to
compile (make or gmake) and run DPMGen within DpmEvtGen
directory, as earlier it was possible.
At the translation from "gfortran" to "g77", many warnings
are appeared. So, I inserted some improvements in fortran
codes to reduce the warnings.
With regards,
Aida
|
|
|
|
|
|
Re: improvement of DPM [message #13047 is a reply to message #13038] |
Wed, 08 February 2012 22:17 |
Aida Galoyan
Messages: 79 Registered: May 2007 Location: Dubna
|
continuous participant |
From: *jinr.ru
|
|
Hi Mohammad,
Felix is right.
I replaced DPM_GEN on DPMGEN, because
when we called subroutine dpm_gen() from DpmEvtGen/main.cc or from PndDpmDirect.cxx (created by you),
it was needed to put 2 underscores at the end: dpm_gen__().
How I remember, it can lead to problems, when we transfer from "g77" to "gfortran".
Therefore, I replace dpm_gen(x,x) on dpmgen(x,x) and now
compile without any errors.
When we use subroutine dpmgen(x,x) instead dpm_gen(x,x),
it is need to change call
dpm_gen__(x,x) to dpmgen_(x,x) (without middle underscore and second underscore at the end)
in the file pgenerators/PndDpmDirect.cxx.
I did it in the file DpmEvtGen/main.cc .
I think, in the case, everythink will be normal.
Aida
|
|
|
|
Re: improvement of DPM [message #13573 is a reply to message #13038] |
Mon, 04 June 2012 16:22 |
Aida Galoyan
Messages: 79 Registered: May 2007 Location: Dubna
|
continuous participant |
From: *jinr.ru
|
|
Hi all,
I have improved pi+pi- mass distribution in DPM.
For this, quark mass distribution is improved, and
production of f2 meson is added for the first time
in DPM generator.
I attached fig., where pi+pi- mass distributions for
pbar-p annihilation events at Plab=9.1 GeV/c are
calculated by new version of DPM, model FTF in GEANT4
and UrQMD+SMM model.
As you can see, calculations by DPM reproduce exp. data given
by points better than other models.
Aida
|
|
|