33 m_forms.push_back( new IncidentEnergy( a_construction, child, a_setupInfo ) );
42 for(
auto iter = m_forms.begin( ); iter != m_forms.end( ); ++iter )
delete *iter;
55 std::string attributes;
60 for(
auto iter = m_forms.begin( ); iter != m_forms.end( ); ++iter ) (*iter)->toXMLList( a_writeInfo, indent2 );
80 m_table( a_construction, a_node.first_child( ), a_setupInfo ) {
101 std::string attributes;
107 m_table.toXMLList( a_writeInfo, indent2 );
IncidentEnergy(Construction::Settings const &a_construction, HAPI::Node const &a_node, SetupInfo &a_setupInfo)
void toXMLList(GUPI::WriteInfo &a_writeInfo, std::string const &a_indent) const
ProbabilityTable(Construction::Settings const &a_construction, HAPI::Node const &a_node, SetupInfo &a_setupInfo, Suite *a_parent)
void toXMLList(GUPI::WriteInfo &a_writeInfo, std::string const &a_indent) const
std::string const & moniker() const
std::string attribute() 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
@ ACE_URR_probabilityTable
std::string doubleToShortestString(double a_value, int a_significantDigits=15, int a_favorEFormBy=0)