|
Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
|
#include <GIDI.hpp>
Public Member Functions | |
| Fluxes () | |
| Fluxes (std::string const &a_fileName) | |
| void | addFile (std::string const &a_fileName) |
| Public Member Functions inherited from GIDI::Suite | |
| Suite (std::string const &a_keyName=GIDI_labelChars) | |
| Suite (std::string const &a_moniker, std::string const &a_keyName) | |
| Suite (Construction::Settings const &a_construction, std::string const &a_moniker, std::string const &a_keyName, HAPI::Node const &a_node, SetupInfo &a_setupInfo, PoPI::Database const &a_pops, PoPI::Database const &a_internalPoPs, parseSuite a_parseSuite, Styles::Suite const *a_styles, bool a_allowsLazyParsing=false) | |
| ~Suite () | |
| std::string const & | keyName () const |
| std::size_t | size () const |
| iterator | begin () |
| const_iterator | begin () const |
| iterator | end () |
| const_iterator | end () const |
| std::size_t | operator[] (std::string const &a_label) const |
| template<typename T> | |
| T * | get (std::size_t a_Index) |
| template<typename T> | |
| T const * | get (std::size_t a_Index) const |
| template<typename T> | |
| T * | get (std::string const &a_label) |
| template<typename T> | |
| T const * | get (std::string const &a_label) const |
| template<typename T> | |
| T * | getViaLineage (std::string const &a_label) |
| template<typename T> | |
| T * | getViaLineage (std::string const &a_label) const |
| template<typename T> | |
| T * | pop (std::size_t a_Index) |
| template<typename T> | |
| T * | pop (std::string const &a_label) |
| Styles::Suite const * | styles () |
| std::string const & | href () const |
| void | parse (Construction::Settings const &a_construction, HAPI::Node const &a_node, SetupInfo &a_setupInfo, PoPI::Database const &a_pops, PoPI::Database const &a_internalPoPs, parseSuite a_parseSuite, Styles::Suite const *a_styles) |
| void | add (Form *a_form) |
| iterator | find (std::string const &a_label, bool a_convertLazyParsingHelperForm=false) |
| const_iterator | find (std::string const &a_label, bool a_convertLazyParsingHelperForm=false) const |
| bool | has (std::string const &a_label) const |
| Form * | checkLazyParsingHelperForm (std::size_t a_index) |
| Form * | checkLazyParsingHelperForm (std::size_t a_index) const |
| iterator | checkLazyParsingHelperFormIterator (iterator a_iter) |
| const_iterator | checkLazyParsingHelperFormIterator (const_iterator a_iter) const |
| void | modifiedMultiGroupElasticForTNSL (std::map< std::string, std::size_t > const &a_maximumTNSL_MultiGroupIndex) |
| GUPI::Ancestry * | findInAncestry3 (std::string const &a_item) |
| GUPI::Ancestry const * | findInAncestry3 (std::string const &a_item) const |
| std::vector< iterator > | findAllOfMoniker (std::string const &a_moniker) |
| std::vector< const_iterator > | findAllOfMoniker (std::string const &a_moniker) const |
| Form const * | findInstanceOfTypeInLineage (std::string const &_label, std::string const &a_moniker) const |
| Form * | findInstanceOfTypeInLineage (Styles::Suite const &a_styles, std::string const &_label, std::string const &a_moniker) |
| void | toXMLList (GUPI::WriteInfo &a_writeInfo, std::string const &a_indent="") const |
| void | printFormLabels (std::string const &a_header) const |
| template<typename T> | |
| T const * | get (std::size_t a_index) const |
| template<typename T> | |
| T const * | get (std::string const &a_label) const |
| template<typename T> | |
| T const * | get (std::size_t a_index) const |
| template<typename T> | |
| T const * | get (std::string const &a_label) const |
| Public Member Functions inherited from GUPI::Ancestry | |
| Ancestry (std::string const &a_moniker, std::string const &a_attribute="") | |
| virtual | ~Ancestry () |
| Ancestry & | operator= (Ancestry const &a_ancestry) |
| std::string const & | moniker () const |
| void | setMoniker (std::string const &a_moniker) |
| Ancestry * | ancestor () |
| Ancestry const * | ancestor () const |
| void | setAncestor (Ancestry *a_ancestor) |
| std::string | attribute () const |
| Ancestry * | root () |
| Ancestry const * | root () const |
| bool | isChild (Ancestry *a_instance) |
| bool | isParent (Ancestry *a_parent) |
| bool | isRoot () const |
| Ancestry * | findInAncestry (std::string const &a_href) |
| Ancestry const * | findInAncestry (std::string const &a_href) const |
| virtual LUPI_HOST void | serialize (LUPI::DataBuffer &a_buffer, LUPI::DataBuffer::Mode a_mode) |
| virtual std::string | xlinkItemKey () const |
| std::string | toXLink () const |
| void | printXML () const |
Additional Inherited Members | |
| Public Types inherited from GIDI::Suite | |
| typedef std::vector< Form * > | Forms |
| typedef Forms::iterator | iterator |
| typedef Forms::const_iterator | const_iterator |
| Static Public Member Functions inherited from GUPI::Ancestry | |
| static std::string | buildXLinkItemKey (std::string const &a_name, std::string const &a_key) |
Class for the GNDS <fluxes> node that contains a list of flux nodes each as a 3d function.
| GIDI::Fluxes::Fluxes | ( | ) |
Definition at line 60 of file GIDI_flux.cc.
| GIDI::Fluxes::Fluxes | ( | std::string const & | a_fileName | ) |
| a_fileName | [in] File containing a fluxes node to be parsed. |
Definition at line 69 of file GIDI_flux.cc.
| void GIDI::Fluxes::addFile | ( | std::string const & | a_fileName | ) |
Adds the contents of the specified file to this.
Definition at line 80 of file GIDI_flux.cc.
Referenced by Fluxes().