CMS 3D CMS Logo

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 > [inline, explicit]
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 > [inline, explicit]
Vector3DBase(const Polar &set)Vector3DBase< T, FrameTag > [inline, explicit]
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 > [inline, explicit]
VectorType typedefVector3DBase< T, FrameTag >
x() constPV3DBase< T, VectorTag, FrameTag > [inline]
y() constPV3DBase< T, VectorTag, FrameTag > [inline]
z() constPV3DBase< T, VectorTag, FrameTag > [inline]