conflux.bsg.SpectralFunctions
Functions
|
Phase space |
|
Traditional Fermi Function |
|
Dominant electrostatic finite size correction |
|
Dominant electrostatic finite size correction |
|
Higher-order electrostatic finite size correction |
|
Sirlin's g function for order alpha radiative corrections |
|
Order alpha radiative correction to the beta spectrum shape |
|
Order alpha^2 Z radiaive correction to the beta spectrum shape |
|
Radiative correction of order alpha^3 Z^2 to the beta spectrum shape |
|
Resummed order alpha^n radiative corrections |
|
Total radiative correction up to order alpha^3 Z^2 to the beta spectrum shape |
|
Radiative correction to the (anti)neutrino spectrum to order alpha |
|
Kinematic recoil correction to the beta spectrum shape for a Fermi transition |
|
Kinematic recoil correction to the beta spectrum shape for a Gamow-Teller transition |
|
Coulomb-recoil correction to the beta spectrum shape for a Fermi transition |
|
Coulomb-recoil correction to the beta spectrum shape for a Gamow-Teller transition |
|
Nuclear shape factor for an allowed Fermi transition |
|
Nuclear shape factor for an allowed Gamow-Teller transition |
|
Unique forbidden shape factor |
|
Screening correction due to atomic electrons in the final state |
|
Correction due to non-orthogonality of initial and final electronic states, resulting in shake-up and shake-off |
|
|
|
Exchange correction due to Simkovic et al., https://journals.aps.org/prc/pdf/10.1103/PhysRevC.107.025501 |
Module Contents
- conflux.bsg.SpectralFunctions.phase_space(W, W0, numass=0, **kwargs)
Phase space
- Parameters:
W – Electron energy in iunits of me c^2
W0 – Electron endpoint energy in units of me c^2
- conflux.bsg.SpectralFunctions.fermi_function(W, Z, R, **kwargs)
Traditional Fermi Function
- Parameters:
Z – Proton number of the final nuclear state
W – Electron energy in units of me c^2
R – Nuclear radius in units of the electron Compton wavelength
- conflux.bsg.SpectralFunctions.finite_size_L0_simple(W, Z, R, **kwargs)
Dominant electrostatic finite size correction Correction to the traditional Fermi function to use a uniformly charged sphere rather than point charge
- Parameters:
Z – Proton number of the final nuclear state
W – Electron energy in units of me c^2
R – Nuclear radius in units of the electron Compton wavelength
- conflux.bsg.SpectralFunctions.finite_size_L0(W, Z, R, L0Const=None, **kwargs)
Dominant electrostatic finite size correction Correction to the traditional Fermi function to use a uniformly charged sphere rather than point charge
- Parameters:
Z – Proton number of the final nuclear state
W – Electron energy in units of me c^2
R – Nuclear radius in units of the electron Compton wavelength
- conflux.bsg.SpectralFunctions.finite_size_U_fermi(W, Z, **kwargs)
Higher-order electrostatic finite size correction Change from uniformly charged sphere to Fermi-type charge distribution
- Parameters:
Z – Proton number of the final nuclear state
W – Electron energy in units of me c^2
- conflux.bsg.SpectralFunctions.sirlin_g(W, W0, **kwargs)
Sirlin’s g function for order alpha radiative corrections
- Parameters:
W – Electron energy in units of me c^2
W0 – Electron endpoint energy in units of me c^2
- conflux.bsg.SpectralFunctions.radiative_correction_o1(W, W0, **kwargs)
Order alpha radiative correction to the beta spectrum shape
- Parameters:
W – Electron energy in units of me c^2
W0 – Electron endpoint energy in units of me c^2
- conflux.bsg.SpectralFunctions.radiative_correction_o2(W, Z, R, **kwargs)
Order alpha^2 Z radiaive correction to the beta spectrum shape
- Parameters:
Z – Proton number of the final nuclear state
W – Electron energy in units of me c^2
W0 – Electron endpoint energy in units of me c^2
- conflux.bsg.SpectralFunctions.radiative_correction_o3(W, Z, W0, R, **kwargs)
Radiative correction of order alpha^3 Z^2 to the beta spectrum shape
- Parameters:
Z – Proton number of the final nuclear state
W – Electron energy in units of me c^2
W0 – Electron endpoint energy in units of me c^2
R – Nuclear charge radius in units of the electron Compton wavelength
- conflux.bsg.SpectralFunctions.radiative_correction_L(W0, **kwargs)
Resummed order alpha^n radiative corrections
- Parameters:
W0 – Electron endpoint in units of me c^2
- conflux.bsg.SpectralFunctions.radiative_correction(W, Z, W0, R, **kwargs)
Total radiative correction up to order alpha^3 Z^2 to the beta spectrum shape
- Parameters:
Z – Proton number of the final nuclear state
W – Electron energy in units of me c^2
W0 – Electron endpoint energy in units of me c^2
R – Nuclear charge radius in units of the electron Compton wavelength
- conflux.bsg.SpectralFunctions.radiative_correction_neutrino(W, W0, **kwargs)
Radiative correction to the (anti)neutrino spectrum to order alpha
- Parameters:
Wv – (Anti)neutrino energy in units of me c^2
W0 – Electron endpoint energy in units of me c^2
- conflux.bsg.SpectralFunctions.recoil_fermi(W, W0, A, **kwargs)
Kinematic recoil correction to the beta spectrum shape for a Fermi transition
- Parameters:
W – Electron energy in units of me c^2
W0 – Electron endpoint energy in units of me c^2
A – Mass number (protons + neutrons) of the nuclear state
- conflux.bsg.SpectralFunctions.recoil_gamow_teller(W, W0, A, **kwargs)
Kinematic recoil correction to the beta spectrum shape for a Gamow-Teller transition
- Parameters:
W – Electron energy in units of me c^2
W0 – Electron endpoint energy in units of me c^2
A – Mass number (protons + neutrons) of the nuclear state
- conflux.bsg.SpectralFunctions.recoil_Coulomb_fermi(W, Z, W0, A, **kwargs)
Coulomb-recoil correction to the beta spectrum shape for a Fermi transition
- Parameters:
Z – Proton number of the final nuclear state
W – Electron energy in units of me c^2
W0 – Electron endpoint energy in units of me c^2
A – Mass number (protons + neutrons) of the nuclear state
- conflux.bsg.SpectralFunctions.recoil_Coulomb_gamow_teller(W, Z, W0, A, **kwargs)
Coulomb-recoil correction to the beta spectrum shape for a Gamow-Teller transition
- Parameters:
Z – Proton number of the final nuclear state
W – Electron energy in units of me c^2
W0 – Electron endpoint energy in units of me c^2
A – Mass number (protons + neutrons) of the nuclear state
- conflux.bsg.SpectralFunctions.shape_factor_fermi(W, Z, W0, R, **kwargs)
Nuclear shape factor for an allowed Fermi transition
- Parameters:
Z – Proton number of the final nuclear state
W – Electron energy in units of me c^2
W0 – Electron endpoint energy in units of me c^2
R – Nuclear charge radius in units of the electron Compton wavelength
- conflux.bsg.SpectralFunctions.shape_factor_gamow_teller(W, Z, W0, R, A, b, c, d, Lambda, **kwargs)
Nuclear shape factor for an allowed Gamow-Teller transition
- Parameters:
Z – Proton number of the final nuclear state
W – Electron energy in units of me c^2
W0 – Electron endpoint energy in units of me c^2
R – Nuclear charge radius in units of the electron Compton wavelength
A – Mass number (protons + neutrons) for the nuclear state
b – Weak magnetism form factor at q2=0
c – Gamow-Teller form factor at q2=0
d – Induced tensor form factor at q2=0
Lambda – Induced pseudoscalar form factor at q2=0
Form factors are in Holstein notation and that of Hayen et al., RMP 90 (2018) 015008
- conflux.bsg.SpectralFunctions.shape_factor_unique_forbidden(W, L, W0, Z, R, **kwargs)
Unique forbidden shape factor
- Parameters:
L – int Spin change
W – Electron energy in units of me c^2
W0 – Electron endpoint energy in units of me c^2
Z – Proton number of the final nuclear state
- conflux.bsg.SpectralFunctions.atomic_screening(W, Z, R, l, **kwargs)
Screening correction due to atomic electrons in the final state
- Parameters:
Z – Proton number of the final nuclear state
W – Elecron energy in units of me c^2
R – Nuclear charge radius in units of the electron Compton wavelength
l – Shift in electric potential at the origin due to atomic electrons
- conflux.bsg.SpectralFunctions.atomic_mismatch(W, Z, W0, A, **kwargs)
Correction due to non-orthogonality of initial and final electronic states, resulting in shake-up and shake-off
- Parameters:
Z – Proton number of the final nuclear state
W – Electron energy in units of me c^2
W0 – Electron endpoint energy in units of me c^2
A – Nuclear mass number (protons + neutrons)
- conflux.bsg.SpectralFunctions.atomic_exchange(W, exPars)
- conflux.bsg.SpectralFunctions.atomic_exchange_simkovic(W, exPars)
Exchange correction due to Simkovic et al., https://journals.aps.org/prc/pdf/10.1103/PhysRevC.107.025501 Equation (34)