Belle II Software development
|
This is the complete list of members for Vector3D, including all inherited members.
__str__() const | Vector3D | |
add(const Vector3D &rhs) | Vector3D | inline |
add(const Vector2D &rhs) | Vector3D | inline |
angleWith(const Vector3D &rhs) const | Vector3D | inline |
average(const Vector3D &one, const Vector3D &two) | Vector3D | inlinestatic |
average(const Vector3D &one, const Vector3D &two, const Vector3D &three) | Vector3D | inlinestatic |
cosWith(const Vector3D &rhs) const | Vector3D | inline |
cotTheta() const | Vector3D | inline |
cross(const Vector3D &rhs) const | Vector3D | inline |
crossXY(const Vector3D &rhs) const | Vector3D | inline |
crossXY(const Vector2D &rhs) const | Vector3D | inline |
cylindricalR() const | Vector3D | inline |
cylindricalRSquared() const | Vector3D | inline |
distance(const Vector3D &rhs=Vector3D(0.0, 0.0, 0.0)) const | Vector3D | inline |
divide(const double denominator) | Vector3D | inline |
divided(const double denominator) const | Vector3D | inline |
dot(const Vector3D &rhs) const | Vector3D | inline |
dotXY(const Vector3D &rhs) const | Vector3D | inline |
getLowest() | Vector3D | inlinestatic |
hasNAN() const | Vector3D | inline |
isNull() const | Vector3D | inline |
lambda() const | Vector3D | inline |
m_xy | Vector3D | private |
m_z | Vector3D | private |
norm() const | Vector3D | inline |
normalize() | Vector3D | inline |
normalizeTo(const double toLength) | Vector3D | inline |
normSquared() const | Vector3D | inline |
operator const B2Vector3D() const | Vector3D | |
operator const ROOT::Math::XYZVector() const | Vector3D | |
operator const TVector3() const | Vector3D | |
operator*(const double factor) const | Vector3D | inline |
operator*=(const double factor) | Vector3D | inline |
operator+(const Vector3D &rhs) const | Vector3D | inline |
operator+=(const Vector3D &rhs) | Vector3D | inline |
operator+=(const Vector2D &rhs) | Vector3D | inline |
operator-() const | Vector3D | inline |
operator-(const Vector3D &rhs) const | Vector3D | inline |
operator-=(const Vector3D &rhs) | Vector3D | inline |
operator-=(const Vector2D &rhs) | Vector3D | inline |
operator/(const double denominator) const | Vector3D | inline |
operator/=(const double denominator) | Vector3D | inline |
operator<(const Vector3D &rhs) const | Vector3D | inline |
operator=(const TVector3 &tVector3) | Vector3D | |
operator=(const B2Vector3D &b2Vector3) | Vector3D | |
operator=(const ROOT::Math::XYZVector &xyzVector3) | Vector3D | |
operator==(const Vector3D &rhs) const | Vector3D | inline |
orthogonalComp(const Vector3D &relativTo) const | Vector3D | inline |
orthogonalVector(const Vector3D &relativTo) const | Vector3D | inline |
parallelComp(const Vector3D &relativTo) const | Vector3D | inline |
parallelVector(const Vector3D &relativTo) const | Vector3D | inline |
passiveMoveBy(const Vector3D &by) | Vector3D | inline |
passiveMovedBy(const Vector3D &by) | Vector3D | inline |
phi() const | Vector3D | inline |
reverse() | Vector3D | inline |
reversed() const | Vector3D | inline |
scale(const double factor) | Vector3D | inline |
scaled(const double factor) const | Vector3D | inline |
set(const double first, const double second, const double third) | Vector3D | inline |
setX(const double x) | Vector3D | inline |
setXY(const Vector2D &xy) | Vector3D | inline |
setY(const double y) | Vector3D | inline |
setZ(const double z) | Vector3D | inline |
sinWith(const Vector3D &rhs) const | Vector3D | inline |
subtract(const Vector3D &rhs) | Vector3D | inline |
subtract(const Vector2D &rhs) | Vector3D | inline |
tanLambda() const | Vector3D | inline |
theta() const | Vector3D | inline |
unit() const | Vector3D | inline |
unnormalizedOrthogonalComp(const Vector3D &relativTo) const | Vector3D | inline |
unnormalizedParallelComp(const Vector3D &relativTo) const | Vector3D | inline |
Vector3D() | Vector3D | inline |
Vector3D(const TVector3 &tVector3) | Vector3D | explicit |
Vector3D(const B2Vector3D &b2Vector3) | Vector3D | explicit |
Vector3D(const ROOT::Math::XYZVector &xyzVector3) | Vector3D | explicit |
Vector3D(double x, double y, double z) | Vector3D | inline |
Vector3D(const Vector2D &xy) | Vector3D | inlineexplicit |
Vector3D(const Vector2D &xy, double z) | Vector3D | inline |
x() const | Vector3D | inline |
xy() const | Vector3D | inline |
y() const | Vector3D | inline |
z() const | Vector3D | inline |