angle(const BasicVector3D< T > &v) const | HepGeom::BasicVector3D< T > | |
angle(const BasicVector3D< float > &v) const | HepGeom::BasicVector3D< T > | |
angle(const BasicVector3D< double > &v) const | HepGeom::BasicVector3D< T > | |
BasicVector3D() | HepGeom::BasicVector3D< T > | inlineprotected |
BasicVector3D(T x1, T y1, T z1) | HepGeom::BasicVector3D< T > | inline |
BasicVector3D(const BasicVector3D< T > &)=default | HepGeom::BasicVector3D< T > | |
BasicVector3D(const BasicVector3D< float > &v) | HepGeom::BasicVector3D< T > | inline |
BasicVector3D(BasicVector3D< T > &&)=default | HepGeom::BasicVector3D< T > | |
cosTheta() const | HepGeom::BasicVector3D< T > | inline |
cross(const BasicVector3D< T > &v) const | HepGeom::BasicVector3D< T > | inline |
dot(const BasicVector3D< T > &v) const | HepGeom::BasicVector3D< T > | inline |
eta() const | HepGeom::BasicVector3D< T > | inline |
getEta() const | HepGeom::BasicVector3D< T > | inline |
getPhi() const | HepGeom::BasicVector3D< T > | inline |
getR() const | HepGeom::BasicVector3D< T > | inline |
getTheta() const | HepGeom::BasicVector3D< T > | inline |
mag() const | HepGeom::BasicVector3D< T > | inline |
mag2() const | HepGeom::BasicVector3D< T > | inline |
NUM_COORDINATES enum value | HepGeom::BasicVector3D< T > | |
operator CLHEP::Hep3Vector() const | HepGeom::BasicVector3D< T > | inline |
operator const T *() const | HepGeom::BasicVector3D< T > | inline |
operator T *() | HepGeom::BasicVector3D< T > | inline |
operator!=(const BasicVector3D< float > &a, const BasicVector3D< float > &b) | HepGeom::BasicVector3D< T > | related |
operator!=(const BasicVector3D< double > &a, const BasicVector3D< double > &b) | HepGeom::BasicVector3D< T > | related |
operator()(int i) const | HepGeom::BasicVector3D< T > | inline |
operator()(int i) | HepGeom::BasicVector3D< T > | inline |
operator*(const Transform3D &m, const Point3D< float > &p) | HepGeom::Point3D< T > | related |
operator*(const Transform3D &m, const Point3D< double > &p) | HepGeom::Point3D< T > | related |
HepGeom::BasicVector3D::operator*(const BasicVector3D< float > &v, double a) | HepGeom::BasicVector3D< T > | related |
HepGeom::BasicVector3D::operator*(const BasicVector3D< float > &a, const BasicVector3D< float > &b) | HepGeom::BasicVector3D< T > | related |
HepGeom::BasicVector3D::operator*(double a, const BasicVector3D< float > &v) | HepGeom::BasicVector3D< T > | related |
HepGeom::BasicVector3D::operator*(const BasicVector3D< double > &v, double a) | HepGeom::BasicVector3D< T > | related |
HepGeom::BasicVector3D::operator*(const BasicVector3D< double > &a, const BasicVector3D< double > &b) | HepGeom::BasicVector3D< T > | related |
HepGeom::BasicVector3D::operator*(double a, const BasicVector3D< double > &v) | HepGeom::BasicVector3D< T > | related |
operator*=(double a) | HepGeom::BasicVector3D< T > | inline |
operator+(const BasicVector3D< float > &v) | HepGeom::BasicVector3D< T > | related |
operator+(const BasicVector3D< float > &a, const BasicVector3D< float > &b) | HepGeom::BasicVector3D< T > | related |
operator+(const BasicVector3D< double > &v) | HepGeom::BasicVector3D< T > | related |
operator+(const BasicVector3D< double > &a, const BasicVector3D< double > &b) | HepGeom::BasicVector3D< T > | related |
operator+=(const BasicVector3D< T > &v) | HepGeom::BasicVector3D< T > | inline |
operator-(const BasicVector3D< float > &v) | HepGeom::BasicVector3D< T > | related |
operator-(const BasicVector3D< float > &a, const BasicVector3D< float > &b) | HepGeom::BasicVector3D< T > | related |
operator-(const BasicVector3D< double > &v) | HepGeom::BasicVector3D< T > | related |
operator-(const BasicVector3D< double > &a, const BasicVector3D< double > &b) | HepGeom::BasicVector3D< T > | related |
operator-=(const BasicVector3D< T > &v) | HepGeom::BasicVector3D< T > | inline |
operator/(const BasicVector3D< float > &v, double a) | HepGeom::BasicVector3D< T > | related |
operator/(const BasicVector3D< double > &v, double a) | HepGeom::BasicVector3D< T > | related |
operator/=(double a) | HepGeom::BasicVector3D< T > | inline |
operator<<(std::ostream &, const BasicVector3D< float > &) | HepGeom::BasicVector3D< T > | related |
operator<<(std::ostream &, const BasicVector3D< double > &) | HepGeom::BasicVector3D< T > | related |
operator=(const BasicVector3D< T > &)=default | HepGeom::BasicVector3D< T > | |
operator=(BasicVector3D< T > &&)=default | HepGeom::BasicVector3D< T > | |
operator==(const BasicVector3D< float > &a, const BasicVector3D< float > &b) | HepGeom::BasicVector3D< T > | related |
operator==(const BasicVector3D< double > &a, const BasicVector3D< double > &b) | HepGeom::BasicVector3D< T > | related |
operator>>(std::istream &, BasicVector3D< float > &) | HepGeom::BasicVector3D< T > | related |
operator>>(std::istream &, BasicVector3D< double > &) | HepGeom::BasicVector3D< T > | related |
operator[](int i) const | HepGeom::BasicVector3D< T > | inline |
operator[](int i) | HepGeom::BasicVector3D< T > | inline |
orthogonal() const | HepGeom::BasicVector3D< T > | inline |
perp() const | HepGeom::BasicVector3D< T > | inline |
perp(const BasicVector3D< T > &v) const | HepGeom::BasicVector3D< T > | inline |
perp2() const | HepGeom::BasicVector3D< T > | inline |
perp2(const BasicVector3D< T > &v) const | HepGeom::BasicVector3D< T > | inline |
phi() const | HepGeom::BasicVector3D< T > | inline |
pseudoRapidity() const | HepGeom::BasicVector3D< T > | |
pseudoRapidity() const | HepGeom::BasicVector3D< T > | |
pseudoRapidity() const | HepGeom::BasicVector3D< T > | |
r() const | HepGeom::BasicVector3D< T > | inline |
rho() const | HepGeom::BasicVector3D< T > | inline |
rotate(T a, const BasicVector3D< T > &v) | HepGeom::BasicVector3D< T > | |
rotate(float a, const BasicVector3D< float > &v) | HepGeom::BasicVector3D< T > | |
rotate(double a, const BasicVector3D< double > &v) | HepGeom::BasicVector3D< T > | |
rotateX(T a) | HepGeom::BasicVector3D< T > | |
rotateX(float a) | HepGeom::BasicVector3D< T > | |
rotateX(double a) | HepGeom::BasicVector3D< T > | |
rotateY(T a) | HepGeom::BasicVector3D< T > | |
rotateY(float a) | HepGeom::BasicVector3D< T > | |
rotateY(double a) | HepGeom::BasicVector3D< T > | |
rotateZ(T a) | HepGeom::BasicVector3D< T > | |
rotateZ(float a) | HepGeom::BasicVector3D< T > | |
rotateZ(double a) | HepGeom::BasicVector3D< T > | |
set(T x1, T y1, T z1) | HepGeom::BasicVector3D< T > | inline |
setEta(T a) | HepGeom::BasicVector3D< T > | |
setEta(float a) | HepGeom::BasicVector3D< T > | |
setEta(double a) | HepGeom::BasicVector3D< T > | |
setMag(T ma) | HepGeom::BasicVector3D< T > | inline |
setPerp(T rh) | HepGeom::BasicVector3D< T > | inline |
setPhi(T ph) | HepGeom::BasicVector3D< T > | inline |
setR(T ma) | HepGeom::BasicVector3D< T > | inline |
setTheta(T th) | HepGeom::BasicVector3D< T > | inline |
setX(T a) | HepGeom::BasicVector3D< T > | inline |
setY(T a) | HepGeom::BasicVector3D< T > | inline |
setZ(T a) | HepGeom::BasicVector3D< T > | inline |
SIZE enum value | HepGeom::BasicVector3D< T > | |
theta() const | HepGeom::BasicVector3D< T > | inline |
unit() const | HepGeom::BasicVector3D< T > | inline |
v_ | HepGeom::BasicVector3D< T > | protected |
x() const | HepGeom::BasicVector3D< T > | inline |
X enum value | HepGeom::BasicVector3D< T > | |
y() const | HepGeom::BasicVector3D< T > | inline |
Y enum value | HepGeom::BasicVector3D< T > | |
Z enum value | HepGeom::BasicVector3D< T > | |
z() const | HepGeom::BasicVector3D< T > | inline |
~BasicVector3D()=default | HepGeom::BasicVector3D< T > | virtual |