Loading [MathJax]/extensions/tex2jax.js
ROOT
6.12/07
Reference Guide
ROOT Home Page
Main Page
Tutorials
User's Classes
+
Namespaces
Namespace List
+
Namespace Members
+
All
<
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Functions
<
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Typedefs
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
u
w
x
+
Enumerations
a
e
f
g
m
p
t
w
y
+
Enumerator
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
w
+
All Classes
Class List
Class Index
Class Hierarchy
+
Class Members
+
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
+
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
+
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
y
+
Enumerations
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
w
y
+
Enumerator
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
+
Properties
f
+
Related Functions
:
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
+
Files
File List
+
File Members
+
All
1
2
3
4
5
6
7
8
9
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
+
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
+
Enumerations
c
e
f
i
l
m
p
r
u
x
+
Enumerator
a
c
d
e
f
g
h
i
k
l
n
o
p
r
s
v
w
+
Macros
1
2
3
4
5
6
7
8
9
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Release Notes
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
ROOT
Math
Polar3D
ROOT::Math::Polar3D< T > Member List
This is the complete list of members for
ROOT::Math::Polar3D< T >
, including all inherited members.
Eta
() const
ROOT::Math::Polar3D< T >
inline
fPhi
ROOT::Math::Polar3D< T >
private
fR
ROOT::Math::Polar3D< T >
private
fTheta
ROOT::Math::Polar3D< T >
private
GetCoordinates
(Scalar dest[]) const
ROOT::Math::Polar3D< T >
inline
GetCoordinates
(Scalar &r, Scalar &theta, Scalar &phi) const
ROOT::Math::Polar3D< T >
inline
Mag2
() const
ROOT::Math::Polar3D< T >
inline
Negate
()
ROOT::Math::Polar3D< T >
inline
operator!=
(const Polar3D &rhs) const
ROOT::Math::Polar3D< T >
inline
operator=
(const Polar3D &v)
ROOT::Math::Polar3D< T >
inline
operator=
(const CoordSystem &c)
ROOT::Math::Polar3D< T >
inline
operator==
(const Polar3D &rhs) const
ROOT::Math::Polar3D< T >
inline
Perp2
() const
ROOT::Math::Polar3D< T >
inline
Phi
() const
ROOT::Math::Polar3D< T >
inline
pi
()
ROOT::Math::Polar3D< T >
inline
private
static
Polar3D
()
ROOT::Math::Polar3D< T >
inline
Polar3D
(T r, T theta, T phi)
ROOT::Math::Polar3D< T >
inline
Polar3D
(const CoordSystem &v)
ROOT::Math::Polar3D< T >
inline
explicit
Polar3D
(const Polar3D &v)
ROOT::Math::Polar3D< T >
inline
R
() const
ROOT::Math::Polar3D< T >
inline
Restrict
()
ROOT::Math::Polar3D< T >
inline
private
Rho
() const
ROOT::Math::Polar3D< T >
inline
Scalar
typedef
ROOT::Math::Polar3D< T >
Scale
(T a)
ROOT::Math::Polar3D< T >
inline
SetCoordinates
(const Scalar src[])
ROOT::Math::Polar3D< T >
inline
SetCoordinates
(Scalar r, Scalar theta, Scalar phi)
ROOT::Math::Polar3D< T >
inline
SetPhi
(const T &phi)
ROOT::Math::Polar3D< T >
inline
SetR
(const T &r)
ROOT::Math::Polar3D< T >
inline
SetTheta
(const T &theta)
ROOT::Math::Polar3D< T >
inline
SetXYZ
(Scalar x, Scalar y, Scalar z)
ROOT::Math::Polar3D< T >
Theta
() const
ROOT::Math::Polar3D< T >
inline
x
() const
ROOT::Math::Polar3D< T >
inline
X
() const
ROOT::Math::Polar3D< T >
inline
y
() const
ROOT::Math::Polar3D< T >
inline
Y
() const
ROOT::Math::Polar3D< T >
inline
Z
() const
ROOT::Math::Polar3D< T >
inline
z
() const
ROOT::Math::Polar3D< T >
inline