10import AthenaCommon.AtlasUnixStandardJob
17from AthenaCommon.AlgSequence
import AlgSequence
21from AthExHelloWorld.AthExHelloWorldConf
import HelloAlg
29job.HelloWorld.OutputLevel = INFO
49HelloWorld = job.HelloWorld
55HelloWorld.MyBool =
True
58HelloWorld.MyDouble = 3.14159
61HelloWorld.MyStringVec = [
"Welcome",
"to",
"Athena",
"Framework",
"Tutorial" ]
64HelloWorld.MyStringVec += [
"!" ]
67HelloWorld.MyDict = {
'Bonjour' :
'Guten Tag',
68 'Good Morning' :
'Bonjour' ,
74HelloWorld.MyDict[
"Goeiedag" ] =
"Ni Hao"
77HelloWorld.MyTable = [ ( 1 , 1 ) , ( 2 , 4 ) , ( 3 , 9 ) ]
80HelloWorld.MyTable += [ ( 4, 16 ) ]
83HelloWorld.MyMatrix = [ [ 1, 2, 3 ],
87HelloWorld.MyMatrix += [ [ 7, 8, 9 ] ]
94from AthExHelloWorld.AthExHelloWorldConf
import HelloTool
98ToolSvc.PublicHello.MyMessage =
"A Public Message!"
102HelloWorld.MyPublicHelloTool = ToolSvc.PublicHello
107HelloWorld.MyPrivateHelloTool.MyMessage =
"A Private Message!"