MARLEY (Model of Argon Reaction Low Energy Yields) v2.0.0
A Monte Carlo event generator for tens-of-MeV neutrino interactions
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CHepMC3::AttributeBase attribute class
 Cmarley::AxialFormFactors
 Ccheb_series_struct
 Cmarley::CommandHandlerWrapper for handling commands in the main marley executable
 Cmarley::CommandHandler::CommandInfo
 Cstring::const_iteratorSTL iterator class
 Cstring::const_reverse_iteratorSTL iterator class
 Cmarley::CoulombCorrectorComputes Coulomb correction factors for neutrino-nucleus differential cross sections
 Cmarley::DecaySchemeDiscrete level and γ-ray data for a specific nuclide
 Cstd::enable_shared_from_this
 Cmarley::EventFileReaderObject that parses MARLEY output files
 Cmarley::EventProcessorAbstract base class for entities that take a HepMC3::GenEvent as input and possibly modify it
 Cstd::exceptionSTL class
 Cmarley::ExitChannelAbstract base class for compound nucleus de-excitation channels
 Cstd::false_type
 Cmarley::FileManagerSingleton class that handles file searches
 CHepMC3::FourVectorGeneric 4-vector
 Cmarley::FragmentSimple container for storing reference data about each of the nuclear fragments considered by MARLEY's compound nucleus de-excitation models
 Cmarley::GammaA gamma-ray transition between two nuclear levels
 Cmarley::GammaStrengthFunctionModelAbstract base class for models of gamma-ray strength functions
 Cmarley::GeneratorThe MARLEY Event generator
 CHepMC3::GenEventStores event-related information
 CHepMC3::GenEventDataStores serializable event information
 CHepMC3::GenParticleDataStores serializable particle information
 CHepMC3::GenRunInfoStores run-related information
 CHepMC3::GenRunInfoDataStores serializable run information
 CHepMC3::GenVertexDataStores serializable vertex information
 Cgsl_function_fdf_struct
 Cgsl_function_struct
 Cgsl_function_vec_struct
 Cgsl_sf_result_e10_struct
 Cgsl_sf_result_struct
 Cmarley::HauserFeshbachDecayMonte Carlo implementation of the Hauser-Feshbach statistical model for decays of highly-excited nuclei
 Cmarley::TabulatedXSec::IntegralTermStorage for terms in the integrals evaluated by compute_integral()
 Cmarley::IntegratorNumerical integrator that uses Clenshaw-Curtis quadrature
 Cmarley::InterpolatingFunctionAbstract base class for an approximate representation of a 1D continuous function
 Cmarley::InterpolationGrid< FirstNumericType, SecondNumericType >One-dimensional function y(x) defined using a grid of ordered pairs (x,y) and an interpolation rule
 Cstring::iteratorSTL iterator class
 Cmarley::IteratorToMember< It, R >Template class that creates an iterator to a class member based on an iterator to the class object
 Cmarley::IteratorToPointerMember< It, 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
 Cmarley::JSON
 Cmarley::JSONConfig
 Cmarley::JSON::JSONConstWrapper< Container >
 Cmarley::JSON::JSONWrapper< Container >
 Cmarley::LeptonFactors
 Cmarley::LevelA discrete nuclear energy level
 Cmarley::LevelDensityModelAbstract base class for models of nuclear level densities
 Cmarley::LoggerSimple singleton logging class
 Cmarley::MassTableSingleton lookup table for particle and atomic masses
 Cmarley::MatrixElementA reduced nuclear matrix element that represents a transition caused by a neutrino-nucleus reaction
 Cmarley::Logger::MessageTemporary object used for forming logger messages
 Cmarley::TabulatedXSec::MultipoleLabelSimple struct representing a given multipole order, e.g., 2+
 Cmarley::NeutrinoSourceAbstract base class for all objects that describe the incident neutrino energy distribution
 Cmarley::NuclearFormFactorBase class for nuclear form factor models
 Cmarley::NuclearResponses
 Cmarley::NucleonFormFactorsCalculates nucleon form factors for both vector and axial currents
 Cmarley::OpticalModelAbstract base class for nuclear optical model implementations
 Cmarley::TabulatedXSec::OptimizationMapKey
 Cmarley::TabulatedXSec::OptimizationMapValue
 Cmarley::OutputFileAbstract base class for objects that deliver output to a file opened by the marley command-line executable
 Cmarley::KoningDelarocheOpticalModel::ParamConfig
 Cmarley::ParityType-safe representation of a parity value (either +1 or -1)
 CHepMC3::PrintProvides different printing formats
 Cmarley::ReactionAbstract base class that represents a 2 → 2 scattering reaction
 CHepMC3::ReaderBase class for all I/O readers
 Cmarley::ResponseTableA table of nuclear responses for computing inclusive cross sections
 Cstring::reverse_iteratorSTL iterator class
 Cmarley::RotationMatrixSimple rotation matrix implementation used to reorient Particle objects based on the incident neutrino direction
 Cmarley::SachsFormFactors
 CHepMC3::SetupConfiguration for HepMC
 Cmarley::ContinuumExitChannel::SpinParityWidthA spin-parity value with its corresponding partial decay width
 Cmarley::StreamReader
 CstringSTL class
 Cmarley::StructureDatabaseContainer for nuclear structure information organized by nuclide
 Cmarley::TabulatedXSecComputes inclusive lepton-nucleus cross sections using tabulated nuclear response functions
 Cmarley::TargetDescription of a macroscopic target for scattering reactions
 Cmarley::TargetAtomAn atomic target for a lepton scattering reaction
 Cmarley::CachedOpticalModel::TCKey
 CHepMC3::GenRunInfo::ToolInfoInterrnal struct for keeping track of tools
 Cstd::true_type
 CHepMC3::UnitsStores units-related enums and conversion functions
 Cmarley::WeightCalculatorAbstract base class for objects that compute numerical weights for an input event
 CHepMC3::WriterBase class for all I/O writers