Loading [MathJax]/extensions/tex2jax.js
ROOT
6.08/07
Reference Guide
ROOT Home Page
Main Page
Tutorials
User's Classes
+
Namespaces
Namespace List
+
Namespace Members
+
All
2
3
<
_
a
b
c
d
e
f
g
h
i
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
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Variables
2
3
a
b
c
d
e
f
g
h
i
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
v
x
+
Enumerations
a
d
e
f
g
h
m
p
t
v
w
y
+
Enumerator
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
u
v
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
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
m
n
o
p
r
s
v
w
x
y
z
+
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
geom
geocad
inc
TGeoToStep.h
Go to the documentation of this file.
1
// @(#)geom/geocad:$Id$
2
// Author: Cinzia Luzzi 5/5/2012
3
4
/*************************************************************************
5
* Copyright (C) 1995-2012, Rene Brun and Fons Rademakers. *
6
* All rights reserved. *
7
* *
8
* For the licensing terms see $ROOTSYS/LICENSE. *
9
* For the list of contributors see $ROOTSYS/README/CREDITS. *
10
*************************************************************************/
11
12
#ifndef ROOT_TGeoToStep
13
#define ROOT_TGeoToStep
14
15
#ifndef ROOT_TObject
16
#include "
TObject.h
"
17
#endif
18
19
class
TGeoManager
;
20
class
TOCCToStep
;
21
22
23
class
TGeoToStep
:
public
TObject
{
24
25
protected
:
26
TGeoManager
*
fGeometry
;
//ROOT geometry pointer
27
TOCCToStep
*
fCreate
;
//OCC geometry build based on Root one
28
29
public
:
30
TGeoToStep
();
31
TGeoToStep
(
TGeoManager
*geom);
32
~TGeoToStep
();
33
void
*
CreateGeometry
();
34
35
ClassDef
(
TGeoToStep
,0)
36
};
37
38
#endif
TGeoManager
The manager class for any TGeo geometry.
Definition:
TGeoManager.h:38
TGeoToStep::CreateGeometry
void * CreateGeometry()
Definition:
TGeoToStep.cxx:65
TGeoToStep::fGeometry
TGeoManager * fGeometry
Definition:
TGeoToStep.h:26
TGeoToStep::~TGeoToStep
~TGeoToStep()
Definition:
TGeoToStep.cxx:60
TGeoToStep::TGeoToStep
TGeoToStep()
Definition:
TGeoToStep.cxx:50
ClassDef
#define ClassDef(name, id)
Definition:
Rtypes.h:254
TOCCToStep
Definition:
TOCCToStep.h:33
TObject
Mother of all ROOT objects.
Definition:
TObject.h:37
TObject.h
TGeoToStep::fCreate
TOCCToStep * fCreate
Definition:
TGeoToStep.h:27
TGeoToStep
Definition:
TGeoToStep.h:23