All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
AtomicAlgSequencerTest Namespace Reference

Variables

int evtslots = 5
 
int evtMax = 20
 
int cardinality = 5
 
int algosInFlight = 10
 
 whiteboard
 
 slimeventloopmgr = HiveSlimEventLoopMgr(OutputLevel=DEBUG)
 
 scheduler
 
 OutputLevel
 
 a1 = CPUCruncher("A1")
 
 outKeys
 
 a2 = CPUCruncher("A2")
 
 inpKeys
 
 a3 = CPUCruncher("A3")
 
 a4 = CPUCruncher("A4")
 
 shortCalib
 
 varRuntime
 
 avgRuntime
 
 Cardinality
 
 seq
 
 EvtMax
 
 EvtSel
 
 ExtSvc
 
 EventLoop
 
 TopAlg
 
 MessageSvcType
 

Variable Documentation

AtomicAlgSequencerTest.a1 = CPUCruncher("A1")

Definition at line 54 of file AtomicAlgSequencerTest.py.

AtomicAlgSequencerTest.a2 = CPUCruncher("A2")

Definition at line 57 of file AtomicAlgSequencerTest.py.

AtomicAlgSequencerTest.a3 = CPUCruncher("A3")

Definition at line 61 of file AtomicAlgSequencerTest.py.

AtomicAlgSequencerTest.a4 = CPUCruncher("A4")

Definition at line 65 of file AtomicAlgSequencerTest.py.

int AtomicAlgSequencerTest.algosInFlight = 10

Definition at line 14 of file AtomicAlgSequencerTest.py.

AtomicAlgSequencerTest.avgRuntime

Definition at line 73 of file AtomicAlgSequencerTest.py.

int AtomicAlgSequencerTest.cardinality = 5

Definition at line 13 of file AtomicAlgSequencerTest.py.

AtomicAlgSequencerTest.Cardinality

Definition at line 76 of file AtomicAlgSequencerTest.py.

AtomicAlgSequencerTest.EventLoop

Definition at line 88 of file AtomicAlgSequencerTest.py.

int AtomicAlgSequencerTest.evtMax = 20

Definition at line 12 of file AtomicAlgSequencerTest.py.

AtomicAlgSequencerTest.EvtMax

Definition at line 85 of file AtomicAlgSequencerTest.py.

AtomicAlgSequencerTest.EvtSel

Definition at line 86 of file AtomicAlgSequencerTest.py.

int AtomicAlgSequencerTest.evtslots = 5

Definition at line 11 of file AtomicAlgSequencerTest.py.

AtomicAlgSequencerTest.ExtSvc

Definition at line 87 of file AtomicAlgSequencerTest.py.

AtomicAlgSequencerTest.inpKeys

Definition at line 58 of file AtomicAlgSequencerTest.py.

AtomicAlgSequencerTest.MessageSvcType

Definition at line 90 of file AtomicAlgSequencerTest.py.

AtomicAlgSequencerTest.outKeys

Definition at line 55 of file AtomicAlgSequencerTest.py.

AtomicAlgSequencerTest.OutputLevel

Definition at line 48 of file AtomicAlgSequencerTest.py.

AtomicAlgSequencerTest.scheduler
Initial value:
1 = ForwardSchedulerSvc(MaxAlgosInFlight = algosInFlight,
2  ThreadPoolSize = algosInFlight,
3  useGraphFlowManagement = True,
4  OutputLevel=DEBUG)
The SchedulerSvc implements the IScheduler interface.

Definition at line 39 of file AtomicAlgSequencerTest.py.

AtomicAlgSequencerTest.seq
Initial value:
1 = GaudiAtomicSequencer("CriticalSection",
2  Members=[a1,a2,a4],
3  OutputLevel=VERBOSE)
Sequencer for executing several algorithms, stopping when one is faulty.

Definition at line 78 of file AtomicAlgSequencerTest.py.

AtomicAlgSequencerTest.shortCalib

Definition at line 70 of file AtomicAlgSequencerTest.py.

AtomicAlgSequencerTest.slimeventloopmgr = HiveSlimEventLoopMgr(OutputLevel=DEBUG)

Definition at line 30 of file AtomicAlgSequencerTest.py.

AtomicAlgSequencerTest.TopAlg

Definition at line 89 of file AtomicAlgSequencerTest.py.

AtomicAlgSequencerTest.varRuntime

Definition at line 72 of file AtomicAlgSequencerTest.py.

AtomicAlgSequencerTest.whiteboard
Initial value:
1 = HiveWhiteBoard("EventDataSvc",
2  EventSlots = evtslots)
Data service base class.

Definition at line 21 of file AtomicAlgSequencerTest.py.