|
Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
|
#include <stdlib.h>#include <stdio.h>#include <sstream>#include <algorithm>#include "GIDI.hpp"#include <HAPI.hpp>Go to the source code of this file.
Namespaces | |
| namespace | GIDI |
Functions | |
| long | GIDI::binarySearchVector (double a_x, std::vector< double > const &a_Xs) |
| void | GIDI::intsToXMLList (GUPI::WriteInfo &a_writeInfo, std::string const &a_indent, std::vector< int > const &a_values, std::string const &a_attributes) |
| void | GIDI::parseValuesOfDoubles (Construction::Settings const &a_construction, HAPI::Node const &a_node, SetupInfo &a_setupInfo, nf_Buffer< double > &a_vector) |
| void | GIDI::parseValuesOfDoubles (HAPI::Node const &a_node, SetupInfo &a_setupInfo, nf_Buffer< double > &a_values, LUPI_maybeUnused int a_useSystem_strtod) |
| void | GIDI::parseValuesOfInts (LUPI_maybeUnused Construction::Settings const &a_construction, HAPI::Node const &a_node, SetupInfo &a_setupInfo, nf_Buffer< int > &a_values) |
| void | GIDI::parseValuesOfInts (HAPI::Node const &a_node, SetupInfo &a_setupInfo, nf_Buffer< int > &a_vector) |
| void | GIDI::doublesToXMLList (GUPI::WriteInfo &a_writeInfo, std::string const &a_indent, std::vector< double > const &a_values, std::size_t a_start=0, bool a_newLine=true, std::string const &a_valueType="") |
| Frame | GIDI::parseFrame (HAPI::Node const &a_node, LUPI_maybeUnused SetupInfo &a_setupInfo, std::string const &a_name) |
| Functions::Ys1d | GIDI::gridded1d2GIDI_Ys1d (Functions::Function1dForm const &a_function1d) |
| Functions::Ys1d | GIDI::vector2GIDI_Ys1d (Axes const &a_axes, Vector const &a_vector) |
| std::string | GIDI::LLNL_gidToLabel (int a_gid) |
| std::string | GIDI::LLNL_fidToLabel (int a_fid) |
| std::vector< std::string > | GIDI::vectorOfStrings (std::string const &a_string) |
| std::vector< std::string > | GIDI::sortedListOfStrings (std::vector< std::string > const &a_strings, bool a_orderIsAscending=true) |
| std::string | GIDI::frameToString (Frame a_frame) |
| std::string | GIDI::nodeWithValuesToDoubles (GUPI::WriteInfo &a_writeInfo, std::string const &a_nodeName, std::vector< double > const &a_values) |
| std::string | GIDI::intToString (int a_value) |
| std::string | GIDI::size_t_ToString (std::size_t a_value) |
| void | GIDI::energy2dToXMLList (GUPI::WriteInfo &a_writeInfo, std::string const &a_moniker, std::string const &a_indent, Functions::Function1dForm *a_function) |
| void | GIDI::excludeReactionsSetAdjust (ExcludeReactionsSet &a_excludeReactionsSet, Protare const &a_protare) |