library: libMathCore #include "RotationX.h" |
ROOT::Math::RotationX
class description - source file - inheritance tree (.pdf)
public:
ROOT::Math::RotationX RotationX()
ROOT::Math::RotationX RotationX(ROOT::Math::RotationX::Scalar angle)
ROOT::Math::RotationX Inverse() const
ROOT::Math::RotationX operator*(const ROOT::Math::RotationX& r) const
ROOT::Math::RotationX RotationX(const ROOT::Math::RotationX&)
void ~RotationX()
ROOT::Math::RotationX::Scalar Angle() const
ROOT::Math::RotationX::Scalar CosAngle() const
void GetAngle(ROOT::Math::RotationX::Scalar& angle) const
void GetComponents(ROOT::Math::RotationX::Scalar& angle) const
void Invert()
bool operator!=(const ROOT::Math::RotationX& rhs)
ROOT::Math::RotationX::XYZVector operator()(const ROOT::Math::RotationX::XYZVector& v) const
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> > operator()(const ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> >& v) const
ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > operator*(const ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> >& v) const
ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > operator*(const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> >& v) const
ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> > operator*(const ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> >& v) const
ROOT::Math::RotationX& operator*=(const ROOT::Math::RotationX& r)
ROOT::Math::RotationX& operator=(const ROOT::Math::RotationX&)
bool operator==(const ROOT::Math::RotationX& rhs)
void Rectify()
void SetAngle(ROOT::Math::RotationX::Scalar angle)
void SetComponents(ROOT::Math::RotationX::Scalar angle)
ROOT::Math::RotationX::Scalar SinAngle() const
private:
ROOT::Math::RotationX::Scalar fAngle
ROOT::Math::RotationX::Scalar fSin
ROOT::Math::RotationX::Scalar fCos
Inline Functions
void ~RotationX()
ROOT::Math::RotationX RotationX()
ROOT::Math::RotationX RotationX(ROOT::Math::RotationX::Scalar angle)
void Rectify()
void SetAngle(ROOT::Math::RotationX::Scalar angle)
void SetComponents(ROOT::Math::RotationX::Scalar angle)
void GetAngle(ROOT::Math::RotationX::Scalar& angle) const
void GetComponents(ROOT::Math::RotationX::Scalar& angle) const
ROOT::Math::RotationX::Scalar Angle() const
ROOT::Math::RotationX::Scalar SinAngle() const
ROOT::Math::RotationX::Scalar CosAngle() const
ROOT::Math::RotationX::XYZVector operator()(const ROOT::Math::RotationX::XYZVector& v) const
void Invert()
ROOT::Math::RotationX Inverse() const
ROOT::Math::RotationX operator*(const ROOT::Math::RotationX& r) const
ROOT::Math::RotationX& operator*=(const ROOT::Math::RotationX& r)
bool operator==(const ROOT::Math::RotationX& rhs)
bool operator!=(const ROOT::Math::RotationX& 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> > operator()(const ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> >& v) const
ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> > operator*(const ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double> >& v) const
ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > operator*(const ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> >& v) const
ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> > operator*(const ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> >& v) const
ROOT::Math::RotationX RotationX(const ROOT::Math::RotationX&)
ROOT::Math::RotationX& operator=(const ROOT::Math::RotationX&)
Last update: root/mathcore:$Name: $:$Id: RotationX.h,v 1.3 2005/10/27 18:00:01 moneta Exp $
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.