|
Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
|
#include <PoPI.hpp>
Public Member Functions | |
| PQ_double (HAPI::Node const &a_node) | |
| PQ_double (HAPI::Node const &a_node, PQ_class a_class) | |
| virtual | ~PQ_double () |
| double | value (void) const |
| double | value (char const *a_unit) const |
| double | value (std::string const &a_unit) const |
| virtual std::string | valueToString (void) const |
| Public Member Functions inherited from PoPI::PhysicalQuantity | |
| PhysicalQuantity (HAPI::Node const &a_node, PQ_class a_class) | |
| virtual | ~PhysicalQuantity () |
| PQ_class | Class (void) const |
| std::string const & | tag (void) const |
| std::string const & | label (void) const |
| std::string const & | valueString (void) const |
| std::string const & | unit (void) const |
| void | toXMLList (std::vector< std::string > &a_XMLList, std::string const &a_indent1) const |
| PoPI::PQ_double::PQ_double | ( | HAPI::Node const & | a_node | ) |
| a_node | [in] The HAPI::Node node to be parsed. |
Definition at line 71 of file PoPI_physicalQuantity.cc.
Referenced by PoPI::PQ_shell::PQ_shell().
| PoPI::PQ_double::PQ_double | ( | HAPI::Node const & | a_node, |
| PQ_class | a_class ) |
| a_node | [in] The HAPI::Node node to be parsed. |
| a_class | [in] The class of the physical quantity. |
Definition at line 83 of file PoPI_physicalQuantity.cc.
|
virtual |
Definition at line 104 of file PoPI_physicalQuantity.cc.
| double PoPI::PQ_double::value | ( | char const * | a_unit | ) | const |
|
inline |
|
inline |
Returns the value of the m_value member.
Definition at line 443 of file PoPI.hpp.
Referenced by PoPI::Nucleus::energy(), PoPI::getPhysicalQuantityAsDouble(), PoPI::Nucleus::massValue(), PoPI::Nuclide::massValue(), and PoPI::Particle::massValue().
|
virtual |
Converts the double value of self to a string.
Implements PoPI::PhysicalQuantity.
Definition at line 127 of file PoPI_physicalQuantity.cc.