Quick Links:
ROOT Homepage
Class Index
Class Hierarchy
Search
Source:
header file
viewVC header
Sections:
class description
function members
data members
class charts
Gled
»
GLEDCORE
»
HPointF
class HPointF: public
HPoint<float>
HPoint -- a simple 3D point
Function Members (Methods)
public:
HPointF
()
HPointF
(
const
Float_t
* p)
HPointF
(
const
Double_t
* p)
HPointF
(
const
HPointF
&)
HPointF
(
Float_t
_x,
Float_t
_y,
Float_t
_z)
~HPointF
()
HPoint<
float
>&
HPoint<float>::
Add
(
float
_x,
float
_y,
float
_z)
const
float
*
HPoint<float>::
Arr
()
const
float
*
HPoint<float>::
Arr
()
static TClass*
Class
()
float
HPoint<float>::
CosTheta
()
const
HPoint<float>
HPoint<float>::
Cross
(
const
HPoint<
float
>& b)
const
HPoint<
float
>&
HPoint<float>::
Cross
(
const
HPoint<
float
>& a,
const
HPoint<
float
>& b)
float
HPoint<float>::
Distance
(
const
HPoint<
float
>& b)
const
float
HPoint<float>::
Dot
(
const
HPoint<
float
>& v)
const
float
HPoint<float>::
Dot
(
const
Float_t
* v)
const
float
HPoint<float>::
Dot
(
const
Double_t
* v)
const
float
HPoint<float>::
Eta
()
const
TClass*
IsA
()
const
float
HPoint<float>::
Mag
()
const
float
HPoint<float>::
Mag2
()
const
float
HPoint<float>::
Magnitude
()
const
HPoint<
float
>&
HPoint<float>::
Neg
()
float
HPoint<float>::
Normalize
(
float
length = 1)
const
float
*
HPoint<float>::
operator const float*
()
const
float
*
HPoint<float>::
operator float*
()
HPoint<
float
>&
HPoint<float>::
operator*=
(
float
f)
HPoint<
float
>&
HPoint<float>::
operator+=
(
const
HPoint<
float
>& a)
HPoint<
float
>&
HPoint<float>::
operator+=
(
const
Float_t
* v)
HPoint<
float
>&
HPoint<float>::
operator+=
(
const
Double_t
* v)
HPoint<
float
>&
HPoint<float>::
operator-=
(
const
HPoint<
float
>& a)
HPoint<
float
>&
HPoint<float>::
operator-=
(
const
Float_t
* v)
HPoint<
float
>&
HPoint<float>::
operator-=
(
const
Double_t
* v)
HPoint<
float
>&
HPoint<float>::
operator/=
(
float
d)
HPointF
&
operator=
(
const
HPointF
&)
float
HPoint<float>::
operator[]
(
Int_t
idx)
const
float
&
HPoint<float>::
operator[]
(
Int_t
idx)
HPoint<float>
HPoint<float>::
Orthogonal
()
const
void
HPoint<float>::
OrthoNormBase
(HPoint<
float
>& a, HPoint<
float
>& b)
const
float
HPoint<float>::
Perp
()
const
float
HPoint<float>::
Perp2
()
const
float
HPoint<float>::
Phi
()
const
void
HPoint<float>::
Print
()
const
void
HPoint<float>::
Set
(
const
Float_t
* p)
void
HPoint<float>::
Set
(
const
Double_t
* p)
void
HPoint<float>::
Set
(
float
_x,
float
_y,
float
_z)
void
ShowMembers
(TMemberInspector& insp)
float
HPoint<float>::
SquareDistance
(
const
HPoint<
float
>& b)
const
float
HPoint<float>::
SquareMagnitude
()
const
void
Streamer
(TBuffer& b)
void
StreamerNVirtual
(TBuffer& b)
float
HPoint<float>::
Theta
()
const
void
HPoint<float>::
Zero
()
Data Members
public:
float
HPoint<float>::
x
float
HPoint<float>::
y
float
HPoint<float>::
z
Class Charts
Inheritance
Inherited Members
Includes
Libraries
Function documentation
HPointF
()
{}
HPointF
(
const
Float_t
* p)
{}
HPointF
(
const
Double_t
* p)
{}
HPointF
(
Float_t
_x,
Float_t
_y,
Float_t
_z)
{}
HPointF
(
const
HPointF
& )
{}