CMS 3D CMS Logo

Classes | Typedefs

math Namespace Reference

Classes

struct  Error
 fixed size error matrix More...
struct  ErrorD
 fixed size error matrix with double components More...
struct  ErrorF
 fixed size error matrix with double components More...
struct  Matrix
struct  Vector
 fixed size vector More...
struct  VectorD
 fixed size vector More...
struct  VectorF
 fixed size vector More...

Typedefs

typedef
ROOT::Math::PositionVector3D
< ROOT::Math::Cartesian3D
< float >
, ROOT::Math::GlobalCoordinateSystemTag > 
GlobalPoint
 point in global coordinate system
typedef
ROOT::Math::DisplacementVector3D
< ROOT::Math::Cartesian3D
< float >
, ROOT::Math::GlobalCoordinateSystemTag > 
GlobalVector
 vector in glovbal coordinate system
typedef
ROOT::Math::PositionVector3D
< ROOT::Math::Cartesian3D
< float >
, ROOT::Math::LocalCoordinateSystemTag > 
LocalPoint
 point in local coordinate system
typedef
ROOT::Math::DisplacementVector3D
< ROOT::Math::Cartesian3D
< float >
, ROOT::Math::LocalCoordinateSystemTag > 
LocalVector
 vector in local coordinate system
typedef PtEtaPhiELorentzVectorD PtEtaPhiELorentzVector
 Lorentz vector with cartesian internal representation.
typedef std::vector
< PtEtaPhiELorentzVector
PtEtaPhiELorentzVectorCollection
typedef
ROOT::Math::LorentzVector
< ROOT::Math::PtEtaPhiE4D
< double > > 
PtEtaPhiELorentzVectorD
 Lorentz vector with cartesian internal representation.
typedef std::vector
< PtEtaPhiELorentzVectorD
PtEtaPhiELorentzVectorDCollection
typedef edm::Ref
< PtEtaPhiELorentzVectorDCollection
PtEtaPhiELorentzVectorDRef
typedef edm::RefProd
< PtEtaPhiELorentzVectorDCollection
PtEtaPhiELorentzVectorDRefProd
typedef edm::RefVector
< PtEtaPhiELorentzVectorDCollection
PtEtaPhiELorentzVectorDRefVector
typedef
ROOT::Math::LorentzVector
< ROOT::Math::PtEtaPhiE4D
< float > > 
PtEtaPhiELorentzVectorF
 Lorentz vector with cartesian internal representation.
typedef std::vector
< PtEtaPhiELorentzVectorF
PtEtaPhiELorentzVectorFCollection
typedef edm::Ref
< PtEtaPhiELorentzVectorFCollection
PtEtaPhiELorentzVectorFRef
typedef edm::RefProd
< PtEtaPhiELorentzVectorFCollection
PtEtaPhiELorentzVectorFRefProd
typedef edm::RefVector
< PtEtaPhiELorentzVectorFCollection
PtEtaPhiELorentzVectorFRefVector
typedef edm::Ref
< PtEtaPhiELorentzVectorCollection
PtEtaPhiELorentzVectorRef
typedef edm::RefProd
< PtEtaPhiELorentzVectorCollection
PtEtaPhiELorentzVectorRefProd
typedef edm::RefVector
< PtEtaPhiELorentzVectorCollection
PtEtaPhiELorentzVectorRefVector
typedef PtEtaPhiMLorentzVectorD PtEtaPhiMLorentzVector
 Lorentz vector with cartesian internal representation.
typedef
ROOT::Math::LorentzVector
< ROOT::Math::PtEtaPhiM4D
< double > > 
PtEtaPhiMLorentzVectorD
 Lorentz vector with cartesian internal representation.
typedef
ROOT::Math::LorentzVector
< ROOT::Math::PtEtaPhiM4D
< float > > 
PtEtaPhiMLorentzVectorF
 Lorentz vector with cylindrical internal representation using pseudorapidity.
typedef RhoEtaPhiVectorD RhoEtaPhiVector
 spatial vector with cylindrical internal representation using pseudorapidity
typedef
ROOT::Math::DisplacementVector3D
< ROOT::Math::CylindricalEta3D
< double > > 
RhoEtaPhiVectorD
 spatial vector with cylindrical internal representation using pseudorapidity
typedef
ROOT::Math::DisplacementVector3D
< ROOT::Math::CylindricalEta3D
< float > > 
RhoEtaPhiVectorF
 spatial vector with cylindrical internal representation using pseudorapidity
typedef RThetaPhiVectorD RThetaPhiVector
 spatial vector with polar internal representation
typedef
ROOT::Math::DisplacementVector3D
< ROOT::Math::Polar3D< double > > 
RThetaPhiVectorD
typedef
ROOT::Math::DisplacementVector3D
< ROOT::Math::Polar3D< float > > 
RThetaPhiVectorF
typedef XYZPointD XYZPoint
 point in space with cartesian internal representation
typedef
ROOT::Math::PositionVector3D
< ROOT::Math::Cartesian3D
< double > > 
XYZPointD
 point in space with cartesian internal representation
typedef
ROOT::Math::PositionVector3D
< ROOT::Math::Cartesian3D
< float > > 
XYZPointF
 point in space with cartesian internal representation
typedef XYZTLorentzVectorD XYZTLorentzVector
 Lorentz vector with cylindrical internal representation using pseudorapidity.
typedef std::vector
< XYZTLorentzVector
XYZTLorentzVectorCollection
typedef
ROOT::Math::LorentzVector
< ROOT::Math::PxPyPzE4D
< double > > 
XYZTLorentzVectorD
 Lorentz vector with cylindrical internal representation using pseudorapidity.
typedef std::vector
< XYZTLorentzVectorD
XYZTLorentzVectorDCollection
typedef edm::Ref
< XYZTLorentzVectorDCollection
XYZTLorentzVectorDRef
typedef edm::RefProd
< XYZTLorentzVectorDCollection
XYZTLorentzVectorDRefProd
typedef edm::RefVector
< XYZTLorentzVectorDCollection
XYZTLorentzVectorDRefVector
typedef
ROOT::Math::LorentzVector
< ROOT::Math::PxPyPzE4D< float > > 
XYZTLorentzVectorF
 Lorentz vector with cylindrical internal representation using pseudorapidity.
typedef std::vector
< XYZTLorentzVectorF
XYZTLorentzVectorFCollection
typedef edm::Ref
< XYZTLorentzVectorFCollection
XYZTLorentzVectorFRef
typedef edm::RefProd
< XYZTLorentzVectorFCollection
XYZTLorentzVectorFRefProd
typedef edm::RefVector
< XYZTLorentzVectorFCollection
XYZTLorentzVectorFRefVector
typedef edm::Ref
< XYZTLorentzVectorCollection
XYZTLorentzVectorRef
typedef edm::RefProd
< XYZTLorentzVectorCollection
XYZTLorentzVectorRefProd
typedef edm::RefVector
< XYZTLorentzVectorCollection
XYZTLorentzVectorRefVector
typedef XYZVectorD XYZVector
 spatial vector with cartesian internal representation
typedef
ROOT::Math::DisplacementVector3D
< ROOT::Math::Cartesian3D
< double > > 
XYZVectorD
 spatial vector with cartesian internal representation
typedef
ROOT::Math::DisplacementVector3D
< ROOT::Math::Cartesian3D
< float > > 
XYZVectorF
 spatial vector with cartesian internal representation

Typedef Documentation

typedef ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<float>, ROOT::Math::GlobalCoordinateSystemTag> math::GlobalPoint

point in global coordinate system

Definition at line 18 of file Point3D.h.

typedef ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<float>, ROOT::Math::GlobalCoordinateSystemTag> math::GlobalVector

vector in glovbal coordinate system

Definition at line 28 of file Vector3D.h.

typedef ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<float>, ROOT::Math::LocalCoordinateSystemTag> math::LocalPoint

point in local coordinate system

Definition at line 16 of file Point3D.h.

typedef ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<float>, ROOT::Math::LocalCoordinateSystemTag> math::LocalVector

vector in local coordinate system

Definition at line 26 of file Vector3D.h.

Lorentz vector with cartesian internal representation.

Definition at line 28 of file LorentzVector.h.

Definition at line 30 of file LorentzVectorFwd.h.

typedef ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> > math::PtEtaPhiELorentzVectorD

Lorentz vector with cartesian internal representation.

Definition at line 13 of file LorentzVector.h.

Definition at line 10 of file LorentzVectorFwd.h.

Definition at line 11 of file LorentzVectorFwd.h.

Definition at line 12 of file LorentzVectorFwd.h.

Definition at line 13 of file LorentzVectorFwd.h.

typedef ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<float> > math::PtEtaPhiELorentzVectorF

Lorentz vector with cartesian internal representation.

Definition at line 21 of file LorentzVector.h.

Definition at line 20 of file LorentzVectorFwd.h.

Definition at line 21 of file LorentzVectorFwd.h.

Definition at line 22 of file LorentzVectorFwd.h.

Definition at line 23 of file LorentzVectorFwd.h.

Definition at line 31 of file LorentzVectorFwd.h.

Definition at line 32 of file LorentzVectorFwd.h.

Definition at line 33 of file LorentzVectorFwd.h.

Lorentz vector with cartesian internal representation.

Definition at line 26 of file LorentzVector.h.

typedef ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiM4D<double> > math::PtEtaPhiMLorentzVectorD

Lorentz vector with cartesian internal representation.

Definition at line 11 of file LorentzVector.h.

typedef ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiM4D<float> > math::PtEtaPhiMLorentzVectorF

Lorentz vector with cylindrical internal representation using pseudorapidity.

Lorentz vector with cartesian internal representation

Definition at line 19 of file LorentzVector.h.

spatial vector with cylindrical internal representation using pseudorapidity

Definition at line 33 of file Vector3D.h.

typedef ROOT::Math::DisplacementVector3D<ROOT::Math::CylindricalEta3D<double> > math::RhoEtaPhiVectorD

spatial vector with cylindrical internal representation using pseudorapidity

Definition at line 11 of file Vector3D.h.

typedef ROOT::Math::DisplacementVector3D<ROOT::Math::CylindricalEta3D<float> > math::RhoEtaPhiVectorF

spatial vector with cylindrical internal representation using pseudorapidity

Definition at line 20 of file Vector3D.h.

spatial vector with polar internal representation

Definition at line 35 of file Vector3D.h.

typedef ROOT::Math::DisplacementVector3D<ROOT::Math::Polar3D<double> > math::RThetaPhiVectorD

spatial vector with polar internal representation WARNING: ROOT dictionary not provided for the type below

Definition at line 14 of file Vector3D.h.

typedef ROOT::Math::DisplacementVector3D<ROOT::Math::Polar3D<float> > math::RThetaPhiVectorF

spatial vector with polar internal representation WARNING: ROOT dictionary not provided for the type below

Definition at line 23 of file Vector3D.h.

point in space with cartesian internal representation

Definition at line 13 of file Point3D.h.

typedef ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > math::XYZPointD

point in space with cartesian internal representation

Definition at line 9 of file Point3D.h.

typedef ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<float> > math::XYZPointF

point in space with cartesian internal representation

Definition at line 11 of file Point3D.h.

Lorentz vector with cylindrical internal representation using pseudorapidity.

Definition at line 30 of file LorentzVector.h.

Definition at line 35 of file LorentzVectorFwd.h.

typedef ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> > math::XYZTLorentzVectorD

Lorentz vector with cylindrical internal representation using pseudorapidity.

Definition at line 15 of file LorentzVector.h.

Definition at line 15 of file LorentzVectorFwd.h.

Definition at line 16 of file LorentzVectorFwd.h.

Definition at line 17 of file LorentzVectorFwd.h.

Definition at line 18 of file LorentzVectorFwd.h.

typedef ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<float> > math::XYZTLorentzVectorF

Lorentz vector with cylindrical internal representation using pseudorapidity.

Definition at line 23 of file LorentzVector.h.

Definition at line 25 of file LorentzVectorFwd.h.

Definition at line 26 of file LorentzVectorFwd.h.

Definition at line 27 of file LorentzVectorFwd.h.

Definition at line 28 of file LorentzVectorFwd.h.

Definition at line 36 of file LorentzVectorFwd.h.

Definition at line 37 of file LorentzVectorFwd.h.

Definition at line 38 of file LorentzVectorFwd.h.

spatial vector with cartesian internal representation

Definition at line 31 of file Vector3D.h.

typedef ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > math::XYZVectorD

spatial vector with cartesian internal representation

Definition at line 9 of file Vector3D.h.

typedef ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<float> > math::XYZVectorF

spatial vector with cartesian internal representation

Definition at line 18 of file Vector3D.h.