Conventions and units
This page collects the conventions used throughout the package. Signs of amplitudes and mixing angles depend on them, so check here before comparing a number with another calculation.
Units
| quantity | unit |
|---|---|
| masses, energies, momenta | GeV |
| distances | |
decay widths from decay_width | MeV |
| M1 transition moments | nuclear magnetons |
| E1 and M2 photon amplitudes | |
| two-photon amplitudes |
Field names carry their unit when it is not obvious: mass_GeV, central_GeV, contact_shift_GeV, beta_GeV. The parameter file stores quark masses and the constant m_c_MeV, c_MeV); the loader converts them to GeV.
State labels
A level is written "n^(2S+1)L_J", for example "1^3P_2":
n ≥ 1counts radial excitations, starting at 1 in every partial wave (so the lowest P wave is1P, not2P);the multiplicity is 1 for spin singlets and 3 for spin triplets;
Lis the letterS,P,D,F,Gfor .
Parity and charge conjugation follow from the quantum numbers:
After mixing, a physical state keeps the label of the unmixed level it is assigned to, by ascending mass. The label identifies the state; its composition is given by physical_components.
Quark order
Meson(mq, f1, f2) is the f1 is the quark and f2 the antiquark. Meson(mq, :c, :u) is Meson(mq, :u, :s) is
The masses are symmetric, but one sign is not: the antisymmetric spin-orbit operator contains
Mixing angles
For unequal-mass mesons, the two
with the spin-orbit angular matrix element f1). This matches the convention in the captions of Figs. 4, 7 and 9 of the paper. The coefficients are read directly from physical_components or from state.mixings[1].components.
With this convention the model gives positive angles for
Phases of wavefunctions
Radial waves. Every radial wave is normalized with its outermost lobe positive. A radially excited wave therefore changes sign at the origin once per node. The large-radius convention matches the one stated after Eqs. (B35)–(B36) of the paper.
Orbital states. Spherical harmonics follow the Condon–Shortley convention.
Angular-momentum coupling. States couple orbital angular momentum first, then spin:
. Spin and flavor wavefunctions. Singlet and triplet spin states follow Eqs. (B26)–(B29), and flavor states follow Eqs. (B1)–(B15), including the signs of charged and heavy-light mesons.
Mixed states. Every mixing eigenstate, spectroscopic or annihilation, is chosen to have a positive overlap with the basis state it is assigned to, so a small admixture with a negative sign does not flip the whole state.
An overall phase of an external state changes the sign of an amplitude but never a width. Relative signs between interfering amplitudes are fixed by the conventions above.
Flavor states
The light quarks are degenerate, so the model does not distinguish
Charges. Photon emission and leptonic currents need explicit
:uor:d; the averaged:qis rejected there.Isospin states. A neutral pion is
. Build it from:uand:dspectra as aPhysicalStatewith the two components (see Strong decays beyond the paper).
For isoscalar annihilation mixing, the nonstrange channel is Meson(mq, :q, :q) and stands for
Pseudoscalar emission
The operator of Eq. (19) uses the phase conventions of Appendix C of the paper: helicity amplitudes with the emitted meson along
in GeV, returned in MeV by decay_width.
All mass-mixing eigenvectors use positive overlap with their assigned unmixed state, ordered by unmixed mass. If that overlap is zero, the largest component sets the phase. This convention is shared by spin-orbit, tensor, and annihilation mixing. diagonalize_mixing_block(...; phase_anchor=1) explicitly requests a common first-row anchor when comparison with another convention requires it.