![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/visualization/HepRep/include/cheprep/DefaultHepRepPoint.h>
Inheritance diagram for cheprep::DefaultHepRepPoint:
Collaboration diagram for cheprep::DefaultHepRepPoint: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 cheprep::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 HEPREP::HepRepAttribute | |
| virtual | ~HepRepAttribute () |
| Destructor. | |
Public Member Functions inherited from HEPREP::HepRepPoint | |
| virtual | ~HepRepPoint () |
| Destructor. | |
Protected Attributes | |
| double | x |
| double | y |
| double | z |
Private Attributes | |
| HEPREP::HepRepInstance * | instance |
Definition at line 22 of file DefaultHepRepPoint.h.
View newest version in sPHENIX GitHub at line 22 of file DefaultHepRepPoint.h
| cheprep::DefaultHepRepPoint::DefaultHepRepPoint | ( | HEPREP::HepRepInstance * | instance, |
| double | x, | ||
| double | y, | ||
| double | z | ||
| ) |
Definition at line 17 of file DefaultHepRepPoint.cc.
View newest version in sPHENIX GitHub at line 17 of file DefaultHepRepPoint.cc
References HEPREP::HepRepInstance::addPoint(), and instance.
Referenced by copy().
Here is the call graph for this function:
Here is the caller graph for this function:| cheprep::DefaultHepRepPoint::~DefaultHepRepPoint | ( | ) |
Definition at line 27 of file DefaultHepRepPoint.cc.
View newest version in sPHENIX GitHub at line 27 of file DefaultHepRepPoint.cc
|
virtual |
Returns a deep copy of this point.
| parent | to add the copy to. |
Implements HEPREP::HepRepPoint.
Definition at line 39 of file DefaultHepRepPoint.cc.
View newest version in sPHENIX GitHub at line 39 of file DefaultHepRepPoint.cc
References DefaultHepRepPoint(), x, y, and z.
Here is the call graph for this function:
|
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 cheprep::DefaultHepRepAttribute.
Definition at line 34 of file DefaultHepRepPoint.cc.
View newest version in sPHENIX GitHub at line 34 of file DefaultHepRepPoint.cc
References HEPREP::HepRepAttribute::getAttValue(), cheprep::DefaultHepRepAttribute::getAttValueFromNode(), and instance.
Here is the call graph for this function:
|
virtual |
Returns coordinate with respect to vertex at (0, 0, 0).
Implements HEPREP::HepRepPoint.
Definition at line 79 of file DefaultHepRepPoint.cc.
View newest version in sPHENIX GitHub at line 79 of file DefaultHepRepPoint.cc
References getTheta().
Here is the call graph for this function:
|
virtual |
Returns coordinate with respect to vertex at (xVertex, yVertex, zVertex).
Implements HEPREP::HepRepPoint.
Definition at line 116 of file DefaultHepRepPoint.cc.
View newest version in sPHENIX GitHub at line 116 of file DefaultHepRepPoint.cc
References getTheta().
Here is the call graph for this function:
|
virtual |
Returns associated instance (parent).
Implements HEPREP::HepRepPoint.
Definition at line 30 of file DefaultHepRepPoint.cc.
View newest version in sPHENIX GitHub at line 30 of file DefaultHepRepPoint.cc
References instance.
|
virtual |
Returns coordinate with respect to vertex at (0, 0, 0).
Implements HEPREP::HepRepPoint.
Definition at line 66 of file DefaultHepRepPoint.cc.
View newest version in sPHENIX GitHub at line 66 of file DefaultHepRepPoint.cc
|
virtual |
Returns coordinate with respect to vertex at (xVertex, yVertex, zVertex).
Implements HEPREP::HepRepPoint.
Definition at line 102 of file DefaultHepRepPoint.cc.
View newest version in sPHENIX GitHub at line 102 of file DefaultHepRepPoint.cc
References getX(), and getY().
Here is the call graph for this function:
|
virtual |
Returns coordinate with respect to vertex at (0, 0, 0).
Implements HEPREP::HepRepPoint.
Definition at line 74 of file DefaultHepRepPoint.cc.
View newest version in sPHENIX GitHub at line 74 of file DefaultHepRepPoint.cc
References getRho(), r, and z.
Here is the call graph for this function:
|
virtual |
Returns coordinate with respect to vertex at (xVertex, yVertex, zVertex).
Implements HEPREP::HepRepPoint.
Definition at line 110 of file DefaultHepRepPoint.cc.
View newest version in sPHENIX GitHub at line 110 of file DefaultHepRepPoint.cc
References dz, getRho(), and getZ().
Here is the call graph for this function:
|
virtual |
Returns coordinate with respect to vertex at (0, 0, 0).
Implements HEPREP::HepRepPoint.
Definition at line 62 of file DefaultHepRepPoint.cc.
View newest version in sPHENIX GitHub at line 62 of file DefaultHepRepPoint.cc
Referenced by getR(), and getTheta().
Here is the caller graph for this function:
|
virtual |
Returns coordinate with respect to vertex at (xVertex, yVertex, zVertex).
Implements HEPREP::HepRepPoint.
Definition at line 96 of file DefaultHepRepPoint.cc.
View newest version in sPHENIX GitHub at line 96 of file DefaultHepRepPoint.cc
References dx, dy, getX(), and getY().
Here is the call graph for this function:
|
virtual |
Returns coordinate with respect to vertex at (0, 0, 0).
Implements HEPREP::HepRepPoint.
Definition at line 70 of file DefaultHepRepPoint.cc.
View newest version in sPHENIX GitHub at line 70 of file DefaultHepRepPoint.cc
Referenced by getEta().
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
Returns coordinate with respect to vertex at (xVertex, yVertex, zVertex).
Implements HEPREP::HepRepPoint.
Definition at line 106 of file DefaultHepRepPoint.cc.
View newest version in sPHENIX GitHub at line 106 of file DefaultHepRepPoint.cc
References getRho(), and getZ().
Here is the call graph for this function:
|
virtual |
Returns coordinate with respect to vertex at (0, 0, 0).
Implements HEPREP::HepRepPoint.
Definition at line 43 of file DefaultHepRepPoint.cc.
View newest version in sPHENIX GitHub at line 43 of file DefaultHepRepPoint.cc
References x.
Referenced by getPhi(), and getRho().
Here is the caller graph for this function:
|
virtual |
Returns coordinate with respect to vertex at (xVertex, yVertex, zVertex).
Implements HEPREP::HepRepPoint.
Definition at line 84 of file DefaultHepRepPoint.cc.
View newest version in sPHENIX GitHub at line 84 of file DefaultHepRepPoint.cc
References x.
|
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 HEPREP::HepRepPoint.
Definition at line 55 of file DefaultHepRepPoint.cc.
View newest version in sPHENIX GitHub at line 55 of file DefaultHepRepPoint.cc
|
virtual |
Returns coordinate with respect to vertex at (0, 0, 0).
Implements HEPREP::HepRepPoint.
Definition at line 47 of file DefaultHepRepPoint.cc.
View newest version in sPHENIX GitHub at line 47 of file DefaultHepRepPoint.cc
References y.
Referenced by getPhi(), and getRho().
Here is the caller graph for this function:
|
virtual |
Returns coordinate with respect to vertex at (xVertex, yVertex, zVertex).
Implements HEPREP::HepRepPoint.
Definition at line 88 of file DefaultHepRepPoint.cc.
View newest version in sPHENIX GitHub at line 88 of file DefaultHepRepPoint.cc
References y.
|
virtual |
Returns coordinate with respect to vertex at (0, 0, 0).
Implements HEPREP::HepRepPoint.
Definition at line 51 of file DefaultHepRepPoint.cc.
View newest version in sPHENIX GitHub at line 51 of file DefaultHepRepPoint.cc
References z.
Referenced by getR(), and getTheta().
Here is the caller graph for this function:
|
virtual |
Returns coordinate with respect to vertex at (xVertex, yVertex, zVertex).
Implements HEPREP::HepRepPoint.
Definition at line 92 of file DefaultHepRepPoint.cc.
View newest version in sPHENIX GitHub at line 92 of file DefaultHepRepPoint.cc
References z.
|
private |
Definition at line 25 of file DefaultHepRepPoint.h.
View newest version in sPHENIX GitHub at line 25 of file DefaultHepRepPoint.h
Referenced by DefaultHepRepPoint(), getAttValue(), and getInstance().
|
protected |
Definition at line 28 of file DefaultHepRepPoint.h.
View newest version in sPHENIX GitHub at line 28 of file DefaultHepRepPoint.h
Referenced by copy(), getPhi(), getRho(), getX(), and getXYZ().
|
protected |
Definition at line 28 of file DefaultHepRepPoint.h.
View newest version in sPHENIX GitHub at line 28 of file DefaultHepRepPoint.h
Referenced by copy(), getPhi(), getRho(), getXYZ(), and getY().
|
protected |
Definition at line 28 of file DefaultHepRepPoint.h.
View newest version in sPHENIX GitHub at line 28 of file DefaultHepRepPoint.h
Referenced by copy(), getR(), getTheta(), getXYZ(), and getZ().