#include "CylindricalEta3D.h"

ROOT::Math::CylindricalEta3D


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

class ROOT::Math::CylindricalEta3D

Inheritance Chart:
ROOT::Math::CylindricalEta3D<double>
    private:
static double pi() public:
ROOT::Math::CylindricalEta3D<double> CylindricalEta3D<double>() ROOT::Math::CylindricalEta3D<double> CylindricalEta3D<double>(ROOT::Math::CylindricalEta3D<double>::Scalar rho, ROOT::Math::CylindricalEta3D<double>::Scalar eta, ROOT::Math::CylindricalEta3D<double>::Scalar phi) ROOT::Math::CylindricalEta3D<double> CylindricalEta3D<double>(const ROOT::Math::CylindricalEta3D<double>&) void ~CylindricalEta3D<double>() double Eta() const void GetCoordinates(ROOT::Math::CylindricalEta3D<double>::Scalar* dest) const void GetCoordinates(ROOT::Math::CylindricalEta3D<double>::Scalar& rho, ROOT::Math::CylindricalEta3D<double>::Scalar& eta, ROOT::Math::CylindricalEta3D<double>::Scalar& phi) const double Mag2() const void Negate() bool operator!=(const ROOT::Math::CylindricalEta3D<double>& rhs) const ROOT::Math::CylindricalEta3D<double>& operator=(const ROOT::Math::CylindricalEta3D<double>&) bool operator==(const ROOT::Math::CylindricalEta3D<double>& rhs) const double Perp2() const double Phi() const double R() const double Rho() const void Scale(double a) void SetCoordinates(const ROOT::Math::CylindricalEta3D<double>::Scalar* src) void SetCoordinates(ROOT::Math::CylindricalEta3D<double>::Scalar rho, ROOT::Math::CylindricalEta3D<double>::Scalar eta, ROOT::Math::CylindricalEta3D<double>::Scalar phi) void SetEta(double eta) void SetPhi(double phi) void SetR(ROOT::Math::CylindricalEta3D<double>::Scalar r) void SetRho(double rho) void SetTheta(ROOT::Math::CylindricalEta3D<double>::Scalar theta) void setValues(double rho, double eta, double phi) void SetX(ROOT::Math::CylindricalEta3D<double>::Scalar x) void SetY(ROOT::Math::CylindricalEta3D<double>::Scalar y) void SetZ(ROOT::Math::CylindricalEta3D<double>::Scalar z) double Theta() const double X() const double x() const double Y() const double y() const double Z() const double z() const

Data Members

    private:
double fRho double fEta double fPhi

Class Description

 Created by: Lorenzo Moneta  at Mon May 30 11:58:46 2005
 Major revamp:  M. Fischler  at Fri Jun 10 2005

 Last update: $Id: CylindricalEta3D.h,v 1.2 2005/09/19 16:43:07 brun Exp $




Inline Functions


                                         void ~CylindricalEta3D()
         ROOT::Math::CylindricalEta3D<double> CylindricalEta3D()
         ROOT::Math::CylindricalEta3D<double> CylindricalEta3D(ROOT::Math::CylindricalEta3D<double>::Scalar rho, ROOT::Math::CylindricalEta3D<double>::Scalar eta, ROOT::Math::CylindricalEta3D<double>::Scalar phi)
                                         void SetCoordinates(const ROOT::Math::CylindricalEta3D<double>::Scalar* src)
                                         void GetCoordinates(ROOT::Math::CylindricalEta3D<double>::Scalar* dest) const
                                         void SetCoordinates(ROOT::Math::CylindricalEta3D<double>::Scalar rho, ROOT::Math::CylindricalEta3D<double>::Scalar eta, ROOT::Math::CylindricalEta3D<double>::Scalar phi)
                                         void GetCoordinates(ROOT::Math::CylindricalEta3D<double>::Scalar& rho, ROOT::Math::CylindricalEta3D<double>::Scalar& eta, ROOT::Math::CylindricalEta3D<double>::Scalar& phi) const
                                       double pi()
                                       double Rho() const
                                       double Eta() const
                                       double Phi() const
                                       double X() const
                                       double Y() const
                                       double Z() const
                                       double R() const
                                       double Mag2() const
                                       double Perp2() const
                                       double Theta() const
                                         void setValues(double rho, double eta, double phi)
                                         void SetRho(double rho)
                                         void SetEta(double eta)
                                         void SetPhi(double phi)
                                         void Scale(double a)
                                         void Negate()
                                         bool operator==(const ROOT::Math::CylindricalEta3D<double>& rhs) const
                                         bool operator!=(const ROOT::Math::CylindricalEta3D<double>& rhs) const
                                       double x() const
                                       double y() const
                                       double z() const
                                         void SetX(ROOT::Math::CylindricalEta3D<double>::Scalar x)
                                         void SetY(ROOT::Math::CylindricalEta3D<double>::Scalar y)
                                         void SetZ(ROOT::Math::CylindricalEta3D<double>::Scalar z)
                                         void SetR(ROOT::Math::CylindricalEta3D<double>::Scalar r)
                                         void SetTheta(ROOT::Math::CylindricalEta3D<double>::Scalar theta)
         ROOT::Math::CylindricalEta3D<double> CylindricalEta3D(const ROOT::Math::CylindricalEta3D<double>&)
        ROOT::Math::CylindricalEta3D<double>& operator=(const ROOT::Math::CylindricalEta3D<double>&)


Last update: root/mathcore:$Name: $:$Id: CylindricalEta3D.h,v 1.2 2005/09/19 16:43:07 brun 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.