| #include "PositionVector3D.h" |
ROOT::Math::PositionVector3D >
class description - source file - inheritance tree (.pdf)
public:
void ~PositionVector3D<ROOT::Math::Polar3D<double> >()
const ROOT::Math::Polar3D<double>& Coordinates() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > Cross(const ROOT::Math::DisplacementVector3D<ROOT::Math::Polar3D<double> >& v) const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > Cross(const ROOT::Math::DisplacementVector3D<ROOT::Math::CylindricalEta3D<double> >& v) const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > Cross(const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> >& v) const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar Dot(const ROOT::Math::DisplacementVector3D<ROOT::Math::Polar3D<double> >& v) const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar Dot(const ROOT::Math::DisplacementVector3D<ROOT::Math::CylindricalEta3D<double> >& v) const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar Dot(const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> >& v) const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar Eta() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar eta() const
void GetCoordinates(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar& a, ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar& b, ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar& c) const
void GetCoordinates(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar* dest) const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar Mag2() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar mag2() const
bool operator!=(const ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >& rhs) const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >& operator+=(const ROOT::Math::DisplacementVector3D<ROOT::Math::Polar3D<double> >& v)
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >& operator+=(const ROOT::Math::DisplacementVector3D<ROOT::Math::CylindricalEta3D<double> >& v)
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >& operator+=(const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> >& v)
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >& operator-=(const ROOT::Math::DisplacementVector3D<ROOT::Math::Polar3D<double> >& v)
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >& operator-=(const ROOT::Math::DisplacementVector3D<ROOT::Math::CylindricalEta3D<double> >& v)
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >& operator-=(const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> >& v)
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >& operator=(const ROOT::Math::PositionVector3D<ROOT::Math::CylindricalEta3D<double> >& v)
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >& operator=(const ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> >& v)
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >& operator=(const ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >&)
bool operator==(const ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >& rhs) const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar Perp2() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar perp2() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar Phi() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar phi() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > PositionVector3D<ROOT::Math::Polar3D<double> >()
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > PositionVector3D<ROOT::Math::Polar3D<double> >(const ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar& a, const ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar& b, const ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar& c)
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > PositionVector3D<ROOT::Math::Polar3D<double> >(const ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >&)
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar R() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar r() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar Rho() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar rho() const
void SetCoordinates(const ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar* src)
void SetCoordinates(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar a, ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar b, ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar c)
void SetEta(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar eta)
void SetPhi(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar phi)
void SetR(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar r)
void SetRho(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar rho)
void SetTheta(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar theta)
void SetX(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar x)
void SetXYZ(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar x, ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar y, ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar z)
void SetY(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar y)
void SetZ(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar z)
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar Theta() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar theta() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar X() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar x() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar Y() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar y() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar Z() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar z() const
private:
ROOT::Math::Polar3D<double> fCoordinates
Inline Functions
void ~PositionVector3D >()
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > PositionVector3D >()
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > PositionVector3D >(const ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar& a, const ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar& b, const ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar& c)
const ROOT::Math::Polar3D<double>& Coordinates() const
void SetCoordinates(const ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar* src)
void SetCoordinates(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar a, ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar b, ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar c)
void GetCoordinates(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar& a, ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar& b, ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar& c) const
void GetCoordinates(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar* dest) const
void SetXYZ(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar x, ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar y, ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar z)
bool operator==(const ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >& rhs) const
bool operator!=(const ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >& rhs) const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar X() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar Y() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar Z() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar R() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar Theta() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar Phi() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar Eta() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar Rho() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar Mag2() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar Perp2() const
void SetX(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar x)
void SetY(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar y)
void SetZ(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar z)
void SetR(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar r)
void SetTheta(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar theta)
void SetPhi(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar phi)
void SetRho(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar rho)
void SetEta(ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar eta)
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar x() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar y() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar z() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar r() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar theta() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar phi() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar eta() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar rho() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar mag2() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar perp2() const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >& operator=(const ROOT::Math::PositionVector3D<ROOT::Math::CylindricalEta3D<double> >& v)
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >& operator=(const ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> >& v)
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar Dot(const ROOT::Math::DisplacementVector3D<ROOT::Math::Polar3D<double> >& v) const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar Dot(const ROOT::Math::DisplacementVector3D<ROOT::Math::CylindricalEta3D<double> >& v) const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >::Scalar Dot(const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> >& v) const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > Cross(const ROOT::Math::DisplacementVector3D<ROOT::Math::Polar3D<double> >& v) const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > Cross(const ROOT::Math::DisplacementVector3D<ROOT::Math::CylindricalEta3D<double> >& v) const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > Cross(const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> >& v) const
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >& operator-=(const ROOT::Math::DisplacementVector3D<ROOT::Math::Polar3D<double> >& v)
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >& operator-=(const ROOT::Math::DisplacementVector3D<ROOT::Math::CylindricalEta3D<double> >& v)
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >& operator-=(const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> >& v)
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >& operator+=(const ROOT::Math::DisplacementVector3D<ROOT::Math::Polar3D<double> >& v)
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >& operator+=(const ROOT::Math::DisplacementVector3D<ROOT::Math::CylindricalEta3D<double> >& v)
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >& operator+=(const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> >& v)
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> > PositionVector3D >(const ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >&)
ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >& operator=(const ROOT::Math::PositionVector3D<ROOT::Math::Polar3D<double> >&)
Last update: root/mathcore:$Name: $:$Id: PositionVector3D.h,v 1.3 2005/09/19 16:43:07 brun Exp $
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.