class ROOT::Math::Polar3D<double>
Function Members (Methods)
Data Members
private:
double | fPhi | |
double | fR | |
double | fTheta | |
Class Charts
Function documentation
void SetR(const double& r)
setters (only for data members)
set the r coordinate value keeping theta and phi constant
void SetTheta(const double& theta)
set the theta coordinate value keeping r and phi constant
void SetPhi(const double& phi)
set the phi coordinate value keeping r and theta constant
Scalar pi()
{ return M_PI; }
void Scale(double a)
scale by a scalar quantity - for polar coordinates r changes
T x() const
============= Compatibility section ==================
The following make this coordinate system look enough like a CLHEP
vector that an assignment member template can work with either
void SetX(ROOT::Math::Polar3D<double>::Scalar xx)
============= Specializations for improved speed ==================
(none)
====== Set member functions for coordinates in other systems =======