CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Vector3DBase< T, FrameTag > Member List

This is the complete list of members for Vector3DBase< T, FrameTag >, including all inherited members.

barePhi() constPV3DBase< T, VectorTag, FrameTag >inline
bareTheta() constPV3DBase< T, VectorTag, FrameTag >inline
BaseClass typedefVector3DBase< T, FrameTag >
basicVector() constPV3DBase< T, VectorTag, FrameTag >inline
BasicVectorType typedefVector3DBase< T, FrameTag >
cross(const Vector3DBase< U, FrameTag > &v) const Vector3DBase< T, FrameTag >inline
Cylindrical typedefVector3DBase< T, FrameTag >
dot(const Vector3DBase< U, FrameTag > &v) const Vector3DBase< T, FrameTag >inline
eta() constPV3DBase< T, VectorTag, FrameTag >inline
mag() constPV3DBase< T, VectorTag, FrameTag >inline
mag2() constPV3DBase< T, VectorTag, FrameTag >inline
MathVector typedefPV3DBase< T, VectorTag, FrameTag >
mathVector() constPV3DBase< T, VectorTag, FrameTag >inline
mathVector()PV3DBase< T, VectorTag, FrameTag >inline
operator*=(const T &t)Vector3DBase< T, FrameTag >inline
operator+=(const Vector3DBase< U, FrameTag > &v)Vector3DBase< T, FrameTag >inline
operator-() const Vector3DBase< T, FrameTag >inline
operator-=(const Vector3DBase< U, FrameTag > &v)Vector3DBase< T, FrameTag >inline
operator/=(const T &t)Vector3DBase< T, FrameTag >inline
operator==(const Vector3DBase &rh) const Vector3DBase< T, FrameTag >inline
perp() constPV3DBase< T, VectorTag, FrameTag >inline
perp2() constPV3DBase< T, VectorTag, FrameTag >inline
phi() constPV3DBase< T, VectorTag, FrameTag >inline
Polar typedefVector3DBase< T, FrameTag >
PV3DBase()PV3DBase< T, VectorTag, FrameTag >inline
PV3DBase(const T &x, const T &y, const T &z)PV3DBase< T, VectorTag, FrameTag >inline
PV3DBase(const Cylindrical &set)PV3DBase< T, VectorTag, FrameTag >inline
PV3DBase(const Polar &set)PV3DBase< T, VectorTag, FrameTag >inline
PV3DBase(const Geom::Theta< T > &th, const Geom::Phi< T > &ph, const T &r)PV3DBase< T, VectorTag, FrameTag >inline
PV3DBase(const Basic3DVector< U > &v)PV3DBase< T, VectorTag, FrameTag >inlineexplicit
ScalarType typedefPV3DBase< T, VectorTag, FrameTag >
Spherical typedefVector3DBase< T, FrameTag >
theta() constPV3DBase< T, VectorTag, FrameTag >inline
theVectorPV3DBase< T, VectorTag, FrameTag >protected
transverse() constPV3DBase< T, VectorTag, FrameTag >inline
unit() const Vector3DBase< T, FrameTag >inline
Vector3DBase()Vector3DBase< T, FrameTag >inline
Vector3DBase(const Vector3DBase< U, FrameTag > &v)Vector3DBase< T, FrameTag >inline
Vector3DBase(const T &x, const T &y, const T &z)Vector3DBase< T, FrameTag >inline
Vector3DBase(const Cylindrical &set)Vector3DBase< T, FrameTag >inlineexplicit
Vector3DBase(const Polar &set)Vector3DBase< T, FrameTag >inlineexplicit
Vector3DBase(const Geom::Theta< T > &th, const Geom::Phi< T > &ph, const T &r)Vector3DBase< T, FrameTag >inline
Vector3DBase(const Basic3DVector< U > &v)Vector3DBase< T, FrameTag >inlineexplicit
VectorType typedefVector3DBase< T, FrameTag >
x() constPV3DBase< T, VectorTag, FrameTag >inline
y() constPV3DBase< T, VectorTag, FrameTag >inline
z() constPV3DBase< T, VectorTag, FrameTag >inline