MARLEY (Model of Argon Reaction Low Energy Yields)  v1.2.0
A Monte Carlo event generator for tens-of-MeV neutrino interactions
marley::RootJSONConfig Member List

This is the complete list of members for marley::RootJSONConfig, including all inherited members.

create_generator() const (defined in marley::JSONConfig)marley::JSONConfig
get_interpolation_method(const std::string &rule) const (defined in marley::JSONConfig)marley::JSONConfig
get_json() const (defined in marley::JSONConfig)marley::JSONConfiginline
handle_json_error(const std::string &name, const marley::JSON &json) (defined in marley::JSONConfig)marley::JSONConfigstatic
InterpMethod typedef (defined in marley::JSONConfig)marley::JSONConfig
json_marley::JSONConfigprotected
JSONConfig(const marley::JSON &object) (defined in marley::JSONConfig)marley::JSONConfigexplicit
JSONConfig(const std::string &json_filename) (defined in marley::JSONConfig)marley::JSONConfigexplicit
neutrino_pdg(const std::string &nu) const (defined in marley::JSONConfig)marley::JSONConfig
prepare_direction(marley::Generator &gen) const (defined in marley::JSONConfig)marley::JSONConfig
prepare_neutrino_source(marley::Generator &gen) const (defined in marley::JSONConfig)marley::JSONConfig
prepare_reactions(marley::Generator &gen) const (defined in marley::JSONConfig)marley::JSONConfig
prepare_structure(marley::Generator &gen) const (defined in marley::JSONConfig)marley::JSONConfig
prepare_target(marley::Generator &gen) const (defined in marley::JSONConfig)marley::JSONConfig
process_extra_source_types(const std::string &type, const marley::JSON &source_spec, int pdg_code, std::unique_ptr< marley::NeutrinoSource > &source) const override (defined in marley::RootJSONConfig)marley::RootJSONConfigvirtual
RootJSONConfig(const marley::JSON &object) (defined in marley::RootJSONConfig)marley::RootJSONConfiginlineexplicit
RootJSONConfig(const std::string &json_filename) (defined in marley::RootJSONConfig)marley::RootJSONConfiginlineexplicit
set_json(const marley::JSON &json) (defined in marley::JSONConfig)marley::JSONConfiginline
source_get(const char *name, const marley::JSON &source_spec, const char *description, const char *default_str) constmarley::JSONConfigprotected
update_logger_settings() const (defined in marley::JSONConfig)marley::JSONConfig