The Gaudi Framework  v38r1p1 (ae26267b)
MyGaudiAlg.py
Go to the documentation of this file.
1 
11 
12 from Configurables import GaudiTestSuiteCommonConf, MyGaudiAlgorithm
13 
14 
17 from Gaudi.Configuration import *
18 
19 GaudiTestSuiteCommonConf()
20 
21 mygalg = MyGaudiAlgorithm("MyGaudiAlg", OutputLevel=DEBUG)
22 mygalg.PrivToolHandle.String = "Is a private tool"
23 
24 print(mygalg)
25 
26 mygalg.tracks.Path = "BestTracks/Tracks"
27 mygalg.hits.Path = "Rec/Hits"
28 
29 mygalg.RootInTES = "/Skim"
30 
31 from Configurables import MyTool
32 
33 mygalg.MyPublicToolHandleArrayProperty = [
34  MyTool("FirstInstance"),
35  MyTool("AnotherInstance"),
36 ]
37 
38 print(mygalg)
39 
41  EvtMax=10,
42  EvtSel="NONE",
43  HistogramPersistency="NONE",
44  TopAlg=[mygalg],
45  OutputLevel=DEBUG,
46 )
ProduceConsume.MyTool
MyTool
Definition: ProduceConsume.py:107
Gaudi.Configuration
Definition: Configuration.py:1
ApplicationMgr
Definition: ApplicationMgr.h:57