DD4hep
1.30.0
Detector Description Toolkit for High Energy Physics
|
Functions | |
double | magFromXYZ (const Vector3D &position) |
Conversions from Cartesian to cylindrical/spherical coordinates ///. More... | |
double | radiusFromXYZ (const Vector3D &position) |
calculates the radius in the xy-plane from Cartesian coordinates More... | |
double | cosThetaFromXYZ (const Vector3D &position) |
Calculates cosine of the polar angle theat from Cartesian coodinates. More... | |
double | thetaFromXYZ (const Vector3D &position) |
calculates the polar angle theta from Cartesian coordinates More... | |
double | phiFromXYZ (const Vector3D &position) |
calculates the azimuthal angle phi from Cartesian coordinates More... | |
double | etaFromXYZ (const Vector3D &aposition) |
calculates the pseudorapidity from Cartesian coordinates More... | |
Vector3D | positionFromRPhiZ (double r, double phi, double z) |
Conversions from cylindrical to Cartesian coordinates ///. More... | |
double | magFromRPhiZ (double r, double, double z) |
calculates the radius in xyz from cylindrical coordinates More... | |
double | xFromRPhiZ (double r, double phi, double) |
calculates x from cylindrical coordinates More... | |
double | yFromRPhiZ (double r, double phi, double) |
calculates y from cylindrical coordinates More... | |
double | thetaFromRPhiZ (double r, double, double z) |
calculates the polar angle theta from cylindrical coordinates More... | |
Vector3D | positionFromRThetaPhi (double r, double theta, double phi) |
Conversions from spherical to Cartesian coordinates ///. More... | |
Vector3D | positionFromMagThetaPhi (double mag, double theta, double phi) |
calculates the Cartesian position from spherical coordinates More... | |
Vector3D | positionFromREtaPhi (double ar, double aeta, double aphi) |
calculates the Cartesian position from spherical coordinates (r, phi, eta) More... | |
|
inline |
Calculates cosine of the polar angle theat from Cartesian coodinates.
Definition at line 54 of file SegmentationUtil.h.
|
inline |
calculates the pseudorapidity from Cartesian coordinates
Definition at line 70 of file SegmentationUtil.h.
|
inline |
calculates the radius in xyz from cylindrical coordinates
Definition at line 89 of file SegmentationUtil.h.
|
inline |
Conversions from Cartesian to cylindrical/spherical coordinates ///.
Conventions ///
Definition at line 44 of file SegmentationUtil.h.
|
inline |
calculates the azimuthal angle phi from Cartesian coordinates
Definition at line 64 of file SegmentationUtil.h.
|
inline |
calculates the Cartesian position from spherical coordinates
Definition at line 118 of file SegmentationUtil.h.
|
inline |
calculates the Cartesian position from spherical coordinates (r, phi, eta)
Definition at line 123 of file SegmentationUtil.h.
|
inline |
Conversions from cylindrical to Cartesian coordinates ///.
calculates the Cartesian position from cylindrical coordinates
Definition at line 84 of file SegmentationUtil.h.
|
inline |
Conversions from spherical to Cartesian coordinates ///.
calculates the Cartesian position from spherical coordinates
Definition at line 113 of file SegmentationUtil.h.
|
inline |
calculates the radius in the xy-plane from Cartesian coordinates
Definition at line 49 of file SegmentationUtil.h.
|
inline |
calculates the polar angle theta from cylindrical coordinates
Definition at line 104 of file SegmentationUtil.h.
|
inline |
calculates the polar angle theta from Cartesian coordinates
Definition at line 59 of file SegmentationUtil.h.
|
inline |
calculates x from cylindrical coordinates
Definition at line 94 of file SegmentationUtil.h.
|
inline |
calculates y from cylindrical coordinates
Definition at line 99 of file SegmentationUtil.h.