| The Gaudi Framework v27r1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Namespace List
- Namespace Members

Variables
AtomicAlgSequencerTest Namespace Reference

## Variables
int | evtslots = 5
int | evtMax = 20
int | cardinality = 5
int | algosInFlight = 10
tuple | whiteboard
tuple | slimeventloopmgr = HiveSlimEventLoopMgr(OutputLevel=DEBUG)
tuple | scheduler
tuple | a1 = CPUCruncher("A1")
tuple | a2 = CPUCruncher("A2")
tuple | a3 = CPUCruncher("A3")
tuple | a4 = CPUCruncher("A4")
tuple | seq
string | EvtSel = 'NONE'
list | ExtSvc = [whiteboard]
| EventLoop = slimeventloopmgr,
list | TopAlg = [seq, a3]
string | MessageSvcType = "InertMessageSvc"

## Variable Documentation

tuple AtomicAlgSequencerTest.a1 = CPUCruncher("A1")

Definition at line 54 of file AtomicAlgSequencerTest.py.

tuple AtomicAlgSequencerTest.a2 = CPUCruncher("A2")

Definition at line 57 of file AtomicAlgSequencerTest.py.

tuple AtomicAlgSequencerTest.a3 = CPUCruncher("A3")

Definition at line 61 of file AtomicAlgSequencerTest.py.

tuple AtomicAlgSequencerTest.a4 = CPUCruncher("A4")

Definition at line 65 of file AtomicAlgSequencerTest.py.

int AtomicAlgSequencerTest.algosInFlight = 10

Definition at line 14 of file AtomicAlgSequencerTest.py.

int AtomicAlgSequencerTest.cardinality = 5

Definition at line 13 of file AtomicAlgSequencerTest.py.

AtomicAlgSequencerTest.EventLoop = slimeventloopmgr,

Definition at line 88 of file AtomicAlgSequencerTest.py.

int AtomicAlgSequencerTest.evtMax = 20

Definition at line 12 of file AtomicAlgSequencerTest.py.

string AtomicAlgSequencerTest.EvtSel = 'NONE'

Definition at line 86 of file AtomicAlgSequencerTest.py.

int AtomicAlgSequencerTest.evtslots = 5

Definition at line 11 of file AtomicAlgSequencerTest.py.

list AtomicAlgSequencerTest.ExtSvc = [whiteboard]

Definition at line 87 of file AtomicAlgSequencerTest.py.

string AtomicAlgSequencerTest.MessageSvcType = "InertMessageSvc"

Definition at line 90 of file AtomicAlgSequencerTest.py.

tuple AtomicAlgSequencerTest.scheduler

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

Definition at line 39 of file AtomicAlgSequencerTest.py.

tuple AtomicAlgSequencerTest.seq

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

Definition at line 78 of file AtomicAlgSequencerTest.py.

tuple AtomicAlgSequencerTest.slimeventloopmgr = HiveSlimEventLoopMgr(OutputLevel=DEBUG)

Definition at line 30 of file AtomicAlgSequencerTest.py.

list AtomicAlgSequencerTest.TopAlg = [seq, a3]

Definition at line 89 of file AtomicAlgSequencerTest.py.

tuple AtomicAlgSequencerTest.whiteboard

Initial value:
1 = HiveWhiteBoard("EventDataSvc",
2 EventSlots = evtslots)
HiveWhiteBoard
Data service base class.
Definition: HiveWhiteBoard.cpp:87

Definition at line 21 of file AtomicAlgSequencerTest.py.