![]() |
DD4hep
1.31.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 53 of file SegmentationUtil.h.
|
inline |
calculates the pseudorapidity from Cartesian coordinates
Definition at line 69 of file SegmentationUtil.h.
|
inline |
calculates the radius in xyz from cylindrical coordinates
Definition at line 88 of file SegmentationUtil.h.
|
inline |
Conversions from Cartesian to cylindrical/spherical coordinates ///.
Conventions ///
Definition at line 43 of file SegmentationUtil.h.
|
inline |
calculates the azimuthal angle phi from Cartesian coordinates
Definition at line 63 of file SegmentationUtil.h.
|
inline |
calculates the Cartesian position from spherical coordinates
Definition at line 117 of file SegmentationUtil.h.
|
inline |
calculates the Cartesian position from spherical coordinates (r, phi, eta)
Definition at line 122 of file SegmentationUtil.h.
|
inline |
Conversions from cylindrical to Cartesian coordinates ///.
calculates the Cartesian position from cylindrical coordinates
Definition at line 83 of file SegmentationUtil.h.
|
inline |
Conversions from spherical to Cartesian coordinates ///.
calculates the Cartesian position from spherical coordinates
Definition at line 112 of file SegmentationUtil.h.
|
inline |
calculates the radius in the xy-plane from Cartesian coordinates
Definition at line 48 of file SegmentationUtil.h.
|
inline |
calculates the polar angle theta from cylindrical coordinates
Definition at line 103 of file SegmentationUtil.h.
|
inline |
calculates the polar angle theta from Cartesian coordinates
Definition at line 58 of file SegmentationUtil.h.
|
inline |
calculates x from cylindrical coordinates
Definition at line 93 of file SegmentationUtil.h.
|
inline |
calculates y from cylindrical coordinates
Definition at line 98 of file SegmentationUtil.h.