thepeg is hosted by Hepforge, IPPP Durham
ThePEG 2.3.0
ThePEG::ThreeVector< Value > Member List

This is the complete list of members for ThePEG::ThreeVector< Value >, including all inherited members.

almostEqual(const ThreeVector< Value > &a, double threshold=1e-04) const (defined in ThePEG::ThreeVector< Value >)ThePEG::ThreeVector< Value >inline
almostUnequal(const ThreeVector< Value > &a, double threshold=1e-04) const (defined in ThePEG::ThreeVector< Value >)ThePEG::ThreeVector< Value >inline
angle(const ThreeVector< U > &v) constThePEG::ThreeVector< Value >inline
cosTheta(const ThreeVector< U > &q) constThePEG::ThreeVector< Value >inline
cross(const ThreeVector< U > &a) const -> ThreeVector< decltype(this->y() *a.z())>ThePEG::ThreeVector< Value >inline
deltaPhi(const ThreeVector< U > &v2) constThePEG::ThreeVector< Value >inline
dot(const ThreeVector< U > &a) const -> decltype(this->x() *a.x())ThePEG::ThreeVector< Value >inline
mag() constThePEG::ThreeVector< Value >inline
mag2() constThePEG::ThreeVector< Value >inline
operator!=(const ThreeVector< Value > &a) const (defined in ThePEG::ThreeVector< Value >)ThePEG::ThreeVector< Value >inline
operator*=(double a) (defined in ThePEG::ThreeVector< Value >)ThePEG::ThreeVector< Value >inline
operator+=(const ThreeVector< Value > &a) (defined in ThePEG::ThreeVector< Value >)ThePEG::ThreeVector< Value >inline
operator-=(const ThreeVector< Value > &a) (defined in ThePEG::ThreeVector< Value >)ThePEG::ThreeVector< Value >inline
operator/=(double a) (defined in ThePEG::ThreeVector< Value >)ThePEG::ThreeVector< Value >inline
operator==(const ThreeVector< Value > &a) const (defined in ThePEG::ThreeVector< Value >)ThePEG::ThreeVector< Value >inline
orthogonal() constThePEG::ThreeVector< Value >inline
perp() constThePEG::ThreeVector< Value >inline
perp(const ThreeVector< U > &p) constThePEG::ThreeVector< Value >inline
perp2() constThePEG::ThreeVector< Value >inline
perp2(const ThreeVector< U > &p) constThePEG::ThreeVector< Value >inline
phi() constThePEG::ThreeVector< Value >inline
rotate(double angle, const ThreeVector< U > &axis)ThePEG::ThreeVector< Value >inline
rotateUz(const Axis &axis)ThePEG::ThreeVector< Value >inline
rotateUzBack(const Axis &axis)ThePEG::ThreeVector< Value >inline
setPhi(double ph)ThePEG::ThreeVector< Value >inline
setTheta(double th)ThePEG::ThreeVector< Value >inline
setX(Value x) (defined in ThePEG::ThreeVector< Value >)ThePEG::ThreeVector< Value >inline
setY(Value y) (defined in ThePEG::ThreeVector< Value >)ThePEG::ThreeVector< Value >inline
setZ(Value z) (defined in ThePEG::ThreeVector< Value >)ThePEG::ThreeVector< Value >inline
theta() constThePEG::ThreeVector< Value >inline
theX (defined in ThePEG::ThreeVector< Value >)ThePEG::ThreeVector< Value >private
theY (defined in ThePEG::ThreeVector< Value >)ThePEG::ThreeVector< Value >private
theZ (defined in ThePEG::ThreeVector< Value >)ThePEG::ThreeVector< Value >private
ThreeVector() (defined in ThePEG::ThreeVector< Value >)ThePEG::ThreeVector< Value >inline
ThreeVector(Value x, Value y, Value z) (defined in ThePEG::ThreeVector< Value >)ThePEG::ThreeVector< Value >inline
ThreeVector(const ThreeVector< ValueB > &v) (defined in ThePEG::ThreeVector< Value >)ThePEG::ThreeVector< Value >inline
unit() constThePEG::ThreeVector< Value >inline
Value2 typedefThePEG::ThreeVector< Value >private
x() const (defined in ThePEG::ThreeVector< Value >)ThePEG::ThreeVector< Value >inline
y() const (defined in ThePEG::ThreeVector< Value >)ThePEG::ThreeVector< Value >inline
z() const (defined in ThePEG::ThreeVector< Value >)ThePEG::ThreeVector< Value >inline