MARLEY (Model of Argon Reaction Low Energy Yields)
v1.1.0
A Monte Carlo event generator for tensofMeV neutrinonucleus interactions in liquid argon

marley::ConfigurationFile  Parser for a MARLEY Generator configuration file 
marley::RootConfigurationFile  ConfigurationFile that adds support for ROOT input and output 
marley::DecayScheme  Discrete level and γray data for a specific nuclide 
marley::Event  Container for ingoing and outgoing momentum 4vectors from a reaction 
std::exception  STL class 
marley::Error  Base class for all exceptions thrown by MARLEY functions 
marley::ExitChannel  Abstract base class for compound nucleus deexcitation channels 
marley::ContinuumExitChannel  Abstract base class for ExitChannel objects that lead to the unbound continuum in the final state 
marley::FragmentContinuumExitChannel  Fragment emission ExitChannel that leads to the unbound continuum in the final state 
marley::GammaContinuumExitChannel  Gamma emission exit channel that leads to the unbound continuum in the final state 
marley::DiscreteExitChannel  Abstract base class for ExitChannel objects that lead to discrete nuclear levels in the final state 
marley::FragmentDiscreteExitChannel  Fragment emission ExitChannel that leads to a discrete nuclear level in the final state 
marley::GammaDiscreteExitChannel  Gamma emission exit channel that leads to a discrete nuclear level in the final state 
marley::Fragment  Simple container for storing reference data about each of the nuclear fragments considered by MARLEY's compound nucleus deexcitation models 
marley::Gamma  A gammaray transition between two nuclear levels 
marley::GammaStrengthFunctionModel  Abstract base class for models of gammaray strength functions 
marley::StandardLorentzianModel  Implements BrinkAxel strength functions based on the Reference Input Parameter Library's Standard Lorentzian (SLO) Model 
marley::WeisskopfSingleParticleModel  Implements the Weisskopf singleparticle estimates of the gammaray strength functions 
marley::Generator  The MARLEY Event generator 
marley::HauserFeshbachDecay  Monte Carlo implementation of the HauserFeshbach statistical model for decays of highlyexcited nuclei 
marley::Integrator  Numerical integrator that uses ClenshawCurtis quadrature 
marley::InterpolationGrid< FirstNumericType, SecondNumericType >  Onedimensional function y(x) defined using a grid of ordered pairs (x,y) and an interpolation rule 
marley::InterpolationGrid< double >  
marley::IteratorToMember< It, T, R >  Template class that creates an iterator to a class member based on an iterator to the class object 
marley::IteratorToPointerMember< It, T, R >  Template class that creates an iterator to a class member based on an iterator to a pointer (either bare or smart) to the class object 
marley::JSON  
marley::JSONConfig  
marley::RootJSONConfig  
marley::JSON::JSONConstWrapper< Container >  
marley::JSON::JSONWrapper< Container >  
marley::Level  A discrete nuclear energy level 
marley::LevelDensityModel  Abstract base class for models of nuclear level densities 
marley::BackshiftedFermiGasModel  Implementation of the backshifted Fermi gas nuclear level density model 
marley::Logger  Simple singleton logging class 
marley::MassTable  Singleton lookup table for particle and atomic masses 
marley::MatrixElement  A nuclear matrix element that represents a transition caused by a neutrinonucleus reaction 
marley::NeutrinoSource  Abstract base class for all objects that describe the incident neutrino energy distribution 
marley::BetaFitNeutrinoSource  "Betafit" neutrino source 
marley::DecayAtRestNeutrinoSource  Muon decayatrest neutrino source 
marley::FermiDiracNeutrinoSource  Supernova cooling neutrino source approximated using a FermiDirac distribution 
marley::FunctionNeutrinoSource  Neutrino source with an arbitrary energy spectrum described by a std::function<double(double)> object 
marley::GridNeutrinoSource  Neutrino source that uses a tabulated energy spectrum 
marley::MonoNeutrinoSource  Monoenergetic neutrino source 
marley::OpticalModel  Abstract base class for nuclear optical model implementations 
marley::KoningDelarocheOpticalModel  Nuclear optical model for fragment emission calculations 
marley::Parity  Typesafe representation of a parity value (either +1 or 1) 
marley::Particle  Momentum fourvector for a simulated particle 
marley::Reaction  Abstract base class that represents a twotwo scattering reaction 
marley::NuclearReaction  A neutrinonucleus reaction 
marley::RotationMatrix  Simple rotation matrix implementation used to reorient Particle objects based on the incident neutrino direction 
marley::ContinuumExitChannel::SpinParityWidth  A spinparity value with its corresponding partial decay width 
marley::StructureDatabase  Container for nuclear structure information organized by nuclide 