| 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< float > &v) | HepGeom::BasicVector3D< T > | inline | 
  | 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 Normal3D< float > &n) | HepGeom::Normal3D< T > | related | 
  | operator*(const Transform3D &m, const Normal3D< double > &n) | HepGeom::Normal3D< 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 > &v) | 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>>(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() | HepGeom::BasicVector3D< T > | inlinevirtual |