Code indexing in gitaly is broken and leads to code not being visible to the user. We work on the issue with highest priority.

Skip to content
Snippets Groups Projects
Commit 6416e1eb authored by ext-calvo_p's avatar ext-calvo_p
Browse files

update mass values and references

parent 896c32d2
No related branches found
No related tags found
No related merge requests found
......@@ -24,52 +24,56 @@ The `label` is optional, it defaults to `UNNAMED_BEAM`.
=== Particle Definition
The beam particle is defined by `PARTICLE` attribute, which includes a
direct assignment of the particle mass and charge, as indicated below.
For other type of particle beams, this attribute must not be used.
Instead, the particle beam is defined by means of the `MASS` and
`CHARGE` attributes specified by the user.
direct assignment of the particle mass and charge, as indicated below. The
mass values are taken from Atomic Mass Data Center <<bib.amdc>> and Kinetic
Database <<bib.kinetic_database>>. In the case of heavy ion beams, it is
important to note that a specific type of fully ionized isotope are considered.
The mass of the ions is calculated by subtracting the mass of the electrons and
the binding energy <<bib.nist_database>> from the atomic mass. For other type
of particle beams, this attribute must not be used. Instead, the particle beam
is defined by means of `MASS` and `CHARGE` attributes specified by the user.
PARTICLE:: The name of particles in the machine.
+
_OPAL_ knows the mass (see link:format#sec.format.symbolic-constants[Predefined Symbolic Constants])
and the charge for the following particles:
+
POSITRON;;
The particles are positrons (`MASS` = latexmath:[m_e],
`CHARGE` = 1).
ELECTRON;;
The particles are electrons (`MASS` = latexmath:[m_e],
`CHARGE` = -1).
The particles are electrons
(`MASS` = latexmath:[m_e], `CHARGE` = -1).
POSITRON;;
The particles are positrons
(`MASS` = latexmath:[m_e], `CHARGE` = +1).
MUON;;
The particles are of type muon
(`MASS` = latexmath:[m_\mu], `CHARGE` = -1).
PROTON;;
The particles are protons (default, `MASS` = latexmath:[m_p],
`CHARGE` = 1).
The particles are protons
(`MASS` = latexmath:[m_p], `CHARGE` = +1).
ANTIPROTON;;
The particles are anti-protons (`MASS` = latexmath:[m_p],
`CHARGE` = -1).
HMINUS;;
The particles are negative hydrogen ions (H-) (`MASS` = latexmath:[m_{hm}],
`CHARGE` = -1).
CARBON;;
The particles are carbons (`MASS` = latexmath:[m_c],
`CHARGE` = 6).
URANIUM;;
The particles are of type uranium (`MASS` = latexmath:[m_u],
`CHARGE` = 35).
MUON;;
The particles are of type muon (`MASS` = latexmath:[m_\mu],
`CHARGE` = -1).
The particles are anti-protons
(`MASS` = latexmath:[m_p], `CHARGE` = -1).
DEUTERON;;
The particles are of type deuteron (`MASS` = latexmath:[m_d],
`CHARGE` = 1).
XENON;;
The particles are of type xenon (`MASS` = latexmath:[m_{xe}],
`CHARGE` = 20).
The particles are of type deuteron
(`MASS` = latexmath:[m_d], `CHARGE` = +1).
HMINUS;;
The particles are negative hydrogen ions (latexmath:[H^-])
(`MASS` = latexmath:[m_{hm}], `CHARGE` = -1).
H2P;;
The particles are of type molecular hydrogen ions+
(`MASS` = latexmath:[m_{h2p}], `CHARGE` = 1).
The particles are molecular hydrogen ions (latexmath:[H_2^+])
(`MASS` = latexmath:[m_{h2p}], `CHARGE` = +1).
ALPHA;;
The particles are of alpha particles (`MASS` = latexmath:[m_{\alpha}],
`CHARGE` = 2).
The particles are of alpha particles
(`MASS` = latexmath:[m_{\alpha}], `CHARGE` = +2).
CARBON;;
The particles are fully-stripped carbon-12 ions
(`MASS` = latexmath:[m_c], `CHARGE` = +6).
XENON;;
The particles are fully-stripped xenon-129 ions
(`MASS` = latexmath:[m_{xe}], `CHARGE` = +54).
URANIUM;;
The particles are fully-stripped uranium-238 ions
(`MASS` = latexmath:[m_u], `CHARGE` = +92).
For other particle types one may enter:
......@@ -107,4 +111,17 @@ NPART::
NSLICE::
The number of slices per bunch
[[sec.beam.bibliography]]
=== References
anchor:bib.amdc[[{counter:bib-cnt}\]]
<<bib.amdc>> M. Wang et al., https://iopscience.iop.org/article/10.1088/1674-1137/abddaf[_The AME 2020 atomic mass evaluation (II). Tables, graphs and references_], Chinese Phys. C, 45, 030003 (2021). Atomic Mass Data Center, https://www-nds.iaea.org/amdc/[_Atomic Mass Evaluation - AME2020_].
anchor:bib.kinetic_database[[{counter:bib-cnt}\]]
<<bib.kinetic_database>> https://kida.astrochem-tools.org/[_Kinetic Database for Astrochemistry_].
anchor:bib.nist_database[[{counter:bib-cnt}\]]
<<bib.nist_database>> https://physics.nist.gov/PhysRefData/ASD/ionEnergy.html[_NIST Atomic Spectra Database Ionization Energies Form_], Atomic Spectra Database, NIST Standard Reference Database 78 (Version 5.9).
// EOF
......@@ -502,16 +502,16 @@ simplify their repeated use in statements and expressions.
|`RADDEG` |latexmath:[180/\pi] |57.29577951308232087685 |rad/deg
|`DEGRAD` |latexmath:[\pi/180] |0.01745329251994329576922 |deg/rad
|`E` |latexmath:[e] |2.7182818284590452354 |1
|`MUMASS` |latexmath:[m_\mu] |0.1056583755 |GeV
|`EMASS` |latexmath:[m_e] |0.51099895000e-03 |GeV
|`MUMASS` |latexmath:[m_\mu] |0.1056583755 |GeV
|`PMASS` |latexmath:[m_p] |0.93827208816 |GeV
|`DMASS` |latexmath:[m_d] |2.013553212745 * `AMU` |GeV
|`HMMASS` |latexmath:[m_{hm}] |1.00837 * `AMU` |GeV
|`H2PMASS` |latexmath:[m_{h2p}] |2.01510 * `AMU` |GeV
|`DMASS` |latexmath:[m_d] |2.013553212745 * `AMU` |GeV
|`ALPHAMASS` |latexmath:[m_{\alpha}] |4.001506179127 * `AMU` |GeV
|`CMASS` |latexmath:[m_c] |12 * `AMU` |GeV
|`XEMASS` |latexmath:[m_{xe}] |124 * `AMU` |GeV
|`UMASS` |latexmath:[m_u] |238.050787 * `AMU` |GeV
|`CMASS` |latexmath:[m_c] |11.9967074146787 * `AMU` |GeV
|`XEMASS` |latexmath:[m_{xe}] |128.87494026 * `AMU` |GeV
|`UMASS` |latexmath:[m_u] |237.999501 * `AMU` |GeV
|`CLIGHT` |latexmath:[c] |299792458 |m/s
|`AMU` | |0.93149410242 |GeV
|_OPALVERSION_ | |120 |for 1.2.0
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment