ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Typedefs
Vector3Dfwd.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ROOT::Math::DisplacementVector3D< CoordSystem, Tag >
 Class describing a generic displacement vector in 3 dimensions. More...
 
class  ROOT::Math::Cartesian3D< T >
 Class describing a 3D cartesian coordinate system (x, y, z coordinates) More...
 
class  ROOT::Math::CylindricalEta3D< T >
 Class describing a cylindrical coordinate system based on eta (pseudorapidity) instead of z. More...
 
class  ROOT::Math::Polar3D< T >
 Class describing a polar coordinate system based on r, theta and phi Phi is restricted to be in the range [-PI,PI) More...
 
class  ROOT::Math::Cylindrical3D< T >
 Class describing a cylindrical coordinate system based on rho, z and phi. More...
 

Namespaces

 ROOT
 Namespace for new ROOT classes and functions.
 
 ROOT::Math
 

Typedefs

typedef DisplacementVector3D
< Cartesian3D< double >
, DefaultCoordinateSystemTag > 
ROOT::Math::XYZVector
 3D Vector based on the cartesian coordinates x,y,z in double precision More...
 
typedef DisplacementVector3D
< Cartesian3D< float >
, DefaultCoordinateSystemTag > 
ROOT::Math::XYZVectorF
 3D Vector based on the cartesian corrdinates x,y,z in single precision More...
 
typedef XYZVector ROOT::Math::XYZVectorD
 
typedef DisplacementVector3D
< CylindricalEta3D< double >
, DefaultCoordinateSystemTag > 
ROOT::Math::RhoEtaPhiVector
 3D Vector based on the eta based cylindrical coordinates rho, eta, phi in double precision. More...
 
typedef DisplacementVector3D
< CylindricalEta3D< float >
, DefaultCoordinateSystemTag > 
ROOT::Math::RhoEtaPhiVectorF
 3D Vector based on the eta based cylindrical coordinates rho, eta, phi in single precision. More...
 
typedef RhoEtaPhiVector ROOT::Math::RhoEtaPhiVectorD
 
typedef DisplacementVector3D
< Polar3D< double >
, DefaultCoordinateSystemTag > 
ROOT::Math::Polar3DVector
 3D Vector based on the polar coordinates rho, theta, phi in double precision. More...
 
typedef DisplacementVector3D
< Polar3D< float >
, DefaultCoordinateSystemTag > 
ROOT::Math::Polar3DVectorF
 3D Vector based on the polar coordinates rho, theta, phi in single precision. More...
 
typedef Polar3DVector ROOT::Math::Polar3DVectorD
 
typedef DisplacementVector3D
< Cylindrical3D< double >
, DefaultCoordinateSystemTag > 
ROOT::Math::RhoZPhiVector
 3D Vector based on the cylindrical coordinates rho, z, phi in double precision. More...
 
typedef DisplacementVector3D
< Cylindrical3D< float >
, DefaultCoordinateSystemTag > 
ROOT::Math::RhoZPhiVectorF
 3D Vector based on the cylindrical coordinates rho, z, phi in single precision. More...
 
typedef RhoZPhiVector ROOT::Math::RhoZPhiVectorD