library: libMathCore
#include "RotationY.h"

ROOT::Math::RotationY


class description - header file - source file - inheritance tree (.pdf)

class ROOT::Math::RotationY

Inheritance Chart:
ROOT::Math::RotationY

    public:
RotationY() RotationY(ROOT::Math::RotationY::Scalar angle) ROOT::Math::RotationY Inverse() const ROOT::Math::RotationY operator*(const ROOT::Math::RotationY& r) const RotationY(const ROOT::Math::RotationY&) ~RotationY() ROOT::Math::RotationY::Scalar Angle() const ROOT::Math::RotationY::Scalar CosAngle() const void GetAngle(ROOT::Math::RotationY::Scalar& angle) const void GetComponents(ROOT::Math::RotationY::Scalar& angle) const void Invert() bool operator!=(const ROOT::Math::RotationY& rhs) ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> > operator()(const ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> >& v) const ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double>,ROOT::Math::DefaultCoordinateSystemTag> operator()(const ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double>,ROOT::Math::DefaultCoordinateSystemTag>& v) const ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double>,ROOT::Math::DefaultCoordinateSystemTag> operator*(const ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double>,ROOT::Math::DefaultCoordinateSystemTag>& v) const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double>,ROOT::Math::DefaultCoordinateSystemTag> operator*(const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double>,ROOT::Math::DefaultCoordinateSystemTag>& v) const ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> > operator*(const ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> >& v) const ROOT::Math::RotationY& operator*=(const ROOT::Math::RotationY& r) ROOT::Math::RotationY& operator=(const ROOT::Math::RotationY&) bool operator==(const ROOT::Math::RotationY& rhs) void Rectify() void SetAngle(ROOT::Math::RotationY::Scalar angle) void SetComponents(ROOT::Math::RotationY::Scalar angle) ROOT::Math::RotationY::Scalar SinAngle() const

Data Members

    private:
ROOT::Math::RotationY::Scalar fAngle ROOT::Math::RotationY::Scalar fSin ROOT::Math::RotationY::Scalar fCos

Class Description

RotationY()
explicit RotationY( Scalar angle )
void Rectify()
DisplacementVector3D< Cartesian3D<double>,U > rxyz = operator()(xyz)
xyz = operator()(xyz)
void Invert()
RotationY Inverse()
return ! operator==(rhs)
os << " RotationY(" << r.Angle() << ")

Last update: Tue Jul 11 11:46:59 2006


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.