Geant4  10.03.p01
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
HepGeom::Point3D< T > Member List

This is the complete list of members for HepGeom::Point3D< T >, including all inherited members.

angle(const BasicVector3D< T > &v) const HepGeom::BasicVector3D< T >
angle(const BasicVector3D< float > &v) constHepGeom::BasicVector3D< T >
angle(const BasicVector3D< double > &v) constHepGeom::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 valueHepGeom::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 > &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() constHepGeom::BasicVector3D< T >
pseudoRapidity() constHepGeom::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 valueHepGeom::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 valueHepGeom::BasicVector3D< T >
y() const HepGeom::BasicVector3D< T >inline
Y enum valueHepGeom::BasicVector3D< T >
Z enum valueHepGeom::BasicVector3D< T >
z() const HepGeom::BasicVector3D< T >inline
~BasicVector3D()HepGeom::BasicVector3D< T >inlinevirtual