|
Geant4
10.07
|
Public Member Functions | |
| DefaultHepRepPoint (HEPREP::HepRepInstance *instance, double x, double y, double z) | |
| ~DefaultHepRepPoint () | |
| HEPREP::HepRepInstance * | getInstance () |
| HEPREP::HepRepAttValue * | getAttValue (std::string lowerCaseName) |
| HEPREP::HepRepPoint * | copy (HEPREP::HepRepInstance *parent) |
| double | getX () |
| double | getY () |
| double | getZ () |
| std::vector< double > * | getXYZ (std::vector< double > *xyz) |
| double | getRho () |
| double | getPhi () |
| double | getTheta () |
| double | getR () |
| double | getEta () |
| double | getX (double xVertex, double yVertex, double zVertex) |
| double | getY (double xVertex, double yVertex, double zVertex) |
| double | getZ (double xVertex, double yVertex, double zVertex) |
| double | getRho (double xVertex, double yVertex, double zVertex) |
| double | getPhi (double xVertex, double yVertex, double zVertex) |
| double | getTheta (double xVertex, double yVertex, double zVertex) |
| double | getR (double xVertex, double yVertex, double zVertex) |
| double | getEta (double xVertex, double yVertex, double zVertex) |
Public Member Functions inherited from DefaultHepRepAttribute | |
| DefaultHepRepAttribute () | |
| ~DefaultHepRepAttribute () | |
| std::set < HEPREP::HepRepAttValue * > | getAttValuesFromNode () |
| void | addAttValue (HEPREP::HepRepAttValue *hepRepAttValue) |
| void | addAttValue (std::string key, char *value, int showLabel) |
| void | addAttValue (std::string key, std::string value, int showLabel) |
| void | addAttValue (std::string key, int value, int showLabel) |
| void | addAttValue (std::string key, int64 value, int showLabel) |
| void | addAttValue (std::string key, double value, int showLabel) |
| void | addAttValue (std::string key, bool value, int showLabel) |
| void | addAttValue (std::string key, std::vector< double > value, int showLabel) |
| void | addAttValue (std::string key, double red, double green, double blue, double alpha, int showLabel) |
| HEPREP::HepRepAttValue * | getAttValueFromNode (std::string lowerCaseName) |
| HEPREP::HepRepAttValue * | removeAttValue (std::string key) |
Public Member Functions inherited from HepRepAttribute | |
| virtual | ~HepRepAttribute () |
| Destructor. More... | |
Public Member Functions inherited from HepRepPoint | |
| virtual | ~HepRepPoint () |
| Destructor. More... | |
Protected Attributes | |
| double | x |
| double | y |
| double | z |
Private Attributes | |
| HEPREP::HepRepInstance * | instance |
| DefaultHepRepPoint | ( | HEPREP::HepRepInstance * | instance, |
| double | x, | ||
| double | y, | ||
| double | z | ||
| ) |
| ~DefaultHepRepPoint | ( | ) |
|
virtual |
|
virtual |
Returns the attValue specified by name. This attValue is normally searched on the node itself and then on its type, moving up the typetree.
| name | of attribute value. |
Implements DefaultHepRepAttribute.
|
virtual |
Returns a deep copy of this point.
| parent | to add the copy to. |
Implements HepRepPoint.
|
virtual |
Returns coordinate with respect to vertex at (0, 0, 0).
Implements HepRepPoint.
|
virtual |
Returns coordinate with respect to vertex at (0, 0, 0).
Implements HepRepPoint.
|
virtual |
Returns coordinate with respect to vertex at (0, 0, 0).
Implements HepRepPoint.
|
virtual |
Returns coordinate with respect to vertex at (0, 0, 0).
| xyz | list of three coordinates which are filled and returned. If null, a new list of three coordinates is allocated. |
Implements HepRepPoint.
|
virtual |
Returns coordinate with respect to vertex at (0, 0, 0).
Implements HepRepPoint.
|
virtual |
Returns coordinate with respect to vertex at (0, 0, 0).
Implements HepRepPoint.
|
virtual |
Returns coordinate with respect to vertex at (0, 0, 0).
Implements HepRepPoint.
|
virtual |
Returns coordinate with respect to vertex at (0, 0, 0).
Implements HepRepPoint.
|
virtual |
Returns coordinate with respect to vertex at (0, 0, 0).
Implements HepRepPoint.
|
virtual |
Returns coordinate with respect to vertex at (xVertex, yVertex, zVertex).
Implements HepRepPoint.
|
virtual |
Returns coordinate with respect to vertex at (xVertex, yVertex, zVertex).
Implements HepRepPoint.
|
virtual |
Returns coordinate with respect to vertex at (xVertex, yVertex, zVertex).
Implements HepRepPoint.
|
virtual |
Returns coordinate with respect to vertex at (xVertex, yVertex, zVertex).
Implements HepRepPoint.
|
virtual |
Returns coordinate with respect to vertex at (xVertex, yVertex, zVertex).
Implements HepRepPoint.
|
virtual |
Returns coordinate with respect to vertex at (xVertex, yVertex, zVertex).
Implements HepRepPoint.
|
virtual |
Returns coordinate with respect to vertex at (xVertex, yVertex, zVertex).
Implements HepRepPoint.
|
virtual |
Returns coordinate with respect to vertex at (xVertex, yVertex, zVertex).
Implements HepRepPoint.
|
private |
|
protected |
|
protected |
|
protected |