Public Attributes | List of all members
evgen::MARLEYHelper::Config Struct Reference

#include <MARLEYHelper.h>

Public Attributes

fhicl::OptionalAtom< std::stringseed_
 
fhicl::Sequence< double, 3 > direction_
 
fhicl::Sequence< std::stringreactions_
 
fhicl::Sequence< std::stringstructure_
 
fhicl::Table< Source_Configsource_
 

Detailed Description

Collection of configuration parameters that will be forwarded to MARLEY

Definition at line 217 of file MARLEYHelper.h.

Member Data Documentation

fhicl::Sequence<double, 3> evgen::MARLEYHelper::Config::direction_
Initial value:
{
Name("direction"),
Comment("3-vector that points in the direction of motion of the"
" incident neutrinos"),
std::array<double, 3> {{ 0., 0., 1. }}
}

Definition at line 224 of file MARLEYHelper.h.

fhicl::Sequence<std::string> evgen::MARLEYHelper::Config::reactions_
Initial value:
{
Name("reactions"),
Comment("List of matrix element data files to use to define reactions"
" in MARLEY")
}

Definition at line 232 of file MARLEYHelper.h.

fhicl::OptionalAtom<std::string> evgen::MARLEYHelper::Config::seed_
Initial value:
{
Name("seed"),
Comment("Seed used for the MARLEY generator")
}

Definition at line 219 of file MARLEYHelper.h.

fhicl::Table<Source_Config> evgen::MARLEYHelper::Config::source_
Initial value:
{
Name("source"),
Comment("Neutrino source configuration")
}

Definition at line 244 of file MARLEYHelper.h.

fhicl::Sequence<std::string> evgen::MARLEYHelper::Config::structure_
Initial value:
{
Name("structure"),
Comment("List of TALYS format nuclear structure data files to use"
" in MARLEY")
}

Definition at line 238 of file MARLEYHelper.h.


The documentation for this struct was generated from the following file: