30 m_function2d(
data2dParse( a_construction, a_node.first_child( ), a_setupInfo, nullptr ) ) {
32 if( m_function2d !=
nullptr ) m_function2d->setAncestor(
this );
49 return( m_function2d->domainMin( ) );
58 return( m_function2d->domainMax( ) );
84 std::string attributes;
89 if( m_function2d !=
nullptr ) m_function2d->toXMLList_func( a_writeInfo, indent2,
false,
false );
double evaluate(double a_x1) const
void toXMLList_func(GUPI::WriteInfo &a_writeInfo, std::string const &a_indent, bool a_embedded, bool a_inRegions) const
~URR_probabilityTables1d()
URR_probabilityTables1d(Construction::Settings const &a_construction, HAPI::Node const &a_node, SetupInfo &a_setupInfo, Suite *a_parent)
std::string const & moniker() const
void addNodeEnder(std::string const &a_moniker)
std::string incrementalIndent(std::string const &indent)
void addNodeStarter(std::string const &indent, std::string const &a_moniker, std::string const &a_attributes="")
std::string addAttribute(std::string const &a_name, std::string const &a_value) const
Functions::Function2dForm * data2dParse(Construction::Settings const &a_construction, HAPI::Node const &a_node, SetupInfo &a_setupInfo, Suite *parent)