Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-09-10 08:20:40

0001 #!/usr/bin/env python3
0002 
0003 import acts
0004 import acts.examples
0005 
0006 s = acts.examples.Sequencer(events=1000, numThreads=10, logLevel=acts.logging.VERBOSE)
0007 
0008 
0009 class PyAlg(acts.examples.IAlgorithm):
0010     def __init__(self, name, level):
0011         acts.examples.IAlgorithm.__init__(self, name, level)
0012 
0013     # def name(self):
0014     #     return "PyAlg"
0015 
0016     def execute(self, context):
0017         return acts.examples.ProcessCode.SUCCESS
0018 
0019 
0020 class PyAlg1(acts.examples.IAlgorithm):
0021     def name(self):
0022         return "PyAlg1"
0023 
0024     def execute(self, context):
0025         print(context.eventStore.exists("blubb"))
0026         return acts.examples.ProcessCode.SUCCESS
0027 
0028 
0029 s.addAlgorithm(PyAlg(name="blubb", level=acts.logging.INFO))
0030 
0031 print("alg go")
0032 s.run()