Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implemented more accurate nuclear density models for some light nuclei and added the ρ′(1450) meson production and decay to eSTARlight. #24

Open
wants to merge 14 commits into
base: master
Choose a base branch
from

Conversation

neha-devi
Copy link

@neha-devi neha-devi commented Sep 10, 2023

I implemented more accurate nuclear density distributions for a variety of light nuclei. I worked on H-2, He-4, Be-10, B-11, C-12, N-14, O-16. I added three parameter Fermi model for N-14 & O-16 and the sum-of-Gaussian model for He-4 & C-12 and updated the default radius to the measured rms radius for the remaining nuclei following the Gaussian model (H-2, Be-10, and B-11 ). Also, I added the form factor for the sum-of-Gaussian model.
I implemented the ρ′(1450) meson production and decay to eSTARlight. I also updated the parameters for the energy dependence of the photon-proton cross-section and the photon coupling constant from a new research paper (arXiv:2005.13624).

neha-devi and others added 14 commits September 1, 2023 19:01
…mi) model , Harmonic Oscillator Model, Sum of Gaussian model and also updated the Radius parameter used in the Gaussian Density Distribution model to measured RMS radius.

I changed the nEgamma from 1000 to 100 & nQ2 from 1000 to 100 to speed up cross section calculation in e_wideResonanceCrossSection::crossSectionCalculation function and also added percentage progress code and fixed wideResonanceCrossSection calculation by calling photonNucleusCrossSection::e_getcsgA function instead of photonNucleusCrossSection::getcsgA function.
I implemented four prong channel.
I changed the data for gauss integration from NGAUSS = 6 to NGAUSS = 16 in photonNucleusCrossSection::e_getcsgA to improve precision.
 Changes to be committed:
   (use "git reset HEAD <file>..." to unstage)

	modified:   include/nucleus.h
	modified:   src/e_wideResonanceCrossSection.cpp
	modified:   src/gammaavm.cpp
	modified:   src/inputParameters.cpp
	modified:   src/nucleus.cpp
	modified:   src/photonNucleusCrossSection.cpp
Merged to synchronize local changes with github repo
added excited rho meson (1450) channel
I added the sum-of-Gaussian Qi parameter to calculate the form factor for the sum-of-Gaussian model.
I changed e_getcsgA function back to getcsgA function when integrating cross-section.
I added excited rho meson (1450) production and decay channel
I updated defaultMaxW value for case 999 which is the excited rho meson (1450) channel.
…arameters for excited rho meson (1450) channel from new paper

Updated vector meson photon coupling constant and energy dependence parameters (sigmagp equation) for excited rho meson (1450) channel from a new paper (arXiv:2005.13624).
…ded three parameter Fermi model and sum-of-Gaussian model. Also, added the form factor for sum-of-Gaussian model.

I updated nuclear density distribution models for some light nuclei. I worked on H-2, He-4, Be-10, B-11, C-12, N-14, O-16. I added three parameter Fermi model for  N-14 & O-16 and the sum-of-Gaussian model for He-4 & C-12 and updated the default radius to the measured rms radius for the remaining nuclei following the Gaussian model (H-2, Be-10, and B-11 ). Also, I added the form factor for the sum-of-Gaussian model.
@neha-devi neha-devi changed the title Worked on light nuclei charge distribution models, Four prong channel implementation, wide resonance cross section calculation & Increasing gauss integration points for improving precision. Implemented more accurate nuclear density models for some light nuclei and added the ρ′(1450) meson production and decay to eSTARlight. Jun 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant