MARLEY (Model of Argon Reaction Low Energy Yields)
v1.2.0
A Monte Carlo event generator for tens-of-MeV neutrino interactions
|
Abstract base class for models of nuclear level densities. More...
#include <LevelDensityModel.hh>
Public Member Functions | |
virtual double | level_density (double Ex)=0 |
virtual double | level_density (double Ex, int two_J)=0 |
virtual double | level_density (double Ex, int two_J, marley::Parity Pi)=0 |
Abstract base class for models of nuclear level densities.
|
pure virtual |
Nuclear level density \( \rho(E_x) \) including all spins and parities.
Ex | Excitation energy in MeV |
Implemented in marley::BackshiftedFermiGasModel.
|
pure virtual |
Level density \( \rho(E_x, J) \) for a specific nuclear spin.
Ex | Excitation energy in MeV |
two_J | Two times the nuclear spin |
Implemented in marley::BackshiftedFermiGasModel.
|
pure virtual |
Level density \( \rho(E_x, J, \Pi) \) for a specific nuclear spin and parity.
Ex | Excitation energy in MeV |
two_J | Two times the nuclear spin |
Pi | The nuclear parity |
Implemented in marley::BackshiftedFermiGasModel.