5 from Configurables
import GaudiExamplesCommonConf, CPUCruncher,HiveEventLoopMgr_v2
10 number_of_threads = 10
17 for i
in xrange(number_of_algos):
19 avgRuntime=random.uniform(mean_time+.1,mean_time+.5),
21 DataOutputs=[
"coll_%s"%i])
22 auto_crunchers.append(auto_cruncher)
27 evtloop = HiveEventLoopMgr_v2()
28 evtloop.MaxEventsParallel = number_of_threads
29 evtloop.NumThreads = number_of_threads
30 evtloop.CloneAlgorithms =
True
31 evtloop.DumpQueues =
False
36 app.TopAlg = auto_crunchers
39 app.EventLoop = evtloop;
40 app.MessageSvcType =
"TBBMessageSvc";
The Application Manager class.