![]() |
DD4hep
1.33.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.
1.8.18