class ROOT::Math::Polar3D<Double32_t>
Function Members (Methods)
Class Charts
Function documentation
void SetR(const Double32_t& r)
setters (only for data members)
set the r coordinate value keeping theta and phi constant
void SetTheta(const Double32_t& theta)
set the theta coordinate value keeping r and phi constant
void SetPhi(const Double32_t& phi)
set the phi coordinate value keeping r and theta constant
Scalar pi()
{ return M_PI; }
void Scale(Double32_t 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<Double32_t>::Scalar xx)
============= Specializations for improved speed ==================
(none)
====== Set member functions for coordinates in other systems =======