Geant4
9.6.p02
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
geant4_9_6_p02
environments
g4py
tests
test10
test.py
Go to the documentation of this file.
1
#!/usr/bin/python
2
# ==================================================================
3
# python script for Geant4Py test
4
#
5
#
6
# ==================================================================
7
import
test10
8
9
class
MyX
(test10.XBase):
10
"My X"
11
12
def
VMethodA
(self, a):
13
print
"*** MyX::VMethod...A() is called."
14
15
def
VMethodB
(self, b):
16
print
"*** MyX::VMethod...B() is called."
17
18
19
x= test10.XBase()
20
myx=
MyX
()
21
z= test10.ZClass()
22
23
print
"!!! direct call via C++ pointer"
24
z.SetXBase(x)
25
z.Process()
26
27
print
""
28
print
"!!! call via python inheritor"
29
z.SetXBase(myx)
30
z.Process()
31
Generated on Sat May 25 2013 14:32:00 for Geant4 by
1.8.4