| The Gaudi Framework v28r2-patches (bc4ad17a)

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

- Namespace List
- Namespace Members

Variables
HiveAlgSequencer Namespace Reference

## Variables
| p1 = Prescaler('Prescaler1', PercentPass = 50., OutputLevel = INFO )
| p2 = Prescaler('Prescaler2', PercentPass = 10., OutputLevel = INFO )
| h = HelloWorld( OutputLevel = INFO )
| c1 = EventCounter('Counter1')
| c2 = EventCounter('Counter2')
| s1 = Sequencer('Sequence1', Members = [p1, h, c1] )
| s2 = Sequencer('Sequence2', Members = [p2, h, c2] )
| top = Sequencer('TopSequence', Members = [s1, s2], StopOverride = True )
| sand
| sor
list | topAlgList = [ParentAlg(), StopperAlg( StopCount=20 ), top, sand, sor ]
| OutputLevel
| slimeventloopmgr = HiveSlimEventLoopMgr(OutputLevel=INFO)
| scheduler
| whiteboard
| TopAlg
| EvtMax
| EvtSel
| ExtSvc
| EventLoop
| MessageSvcType

## Variable Documentation

HiveAlgSequencer.c1 = EventCounter('Counter1')

Definition at line 25 of file HiveAlgSequencer.py.

HiveAlgSequencer.c2 = EventCounter('Counter2')

Definition at line 26 of file HiveAlgSequencer.py.

HiveAlgSequencer.EventLoop

Definition at line 73 of file HiveAlgSequencer.py.

HiveAlgSequencer.EvtMax

Definition at line 70 of file HiveAlgSequencer.py.

HiveAlgSequencer.EvtSel

Definition at line 71 of file HiveAlgSequencer.py.

HiveAlgSequencer.ExtSvc

Definition at line 72 of file HiveAlgSequencer.py.

HiveAlgSequencer.h = HelloWorld( OutputLevel = INFO )

Definition at line 24 of file HiveAlgSequencer.py.

HiveAlgSequencer.MessageSvcType

Definition at line 74 of file HiveAlgSequencer.py.

HiveAlgSequencer.OutputLevel

Definition at line 48 of file HiveAlgSequencer.py.

HiveAlgSequencer.p1 = Prescaler('Prescaler1', PercentPass = 50., OutputLevel = INFO )

Definition at line 22 of file HiveAlgSequencer.py.

HiveAlgSequencer.p2 = Prescaler('Prescaler2', PercentPass = 10., OutputLevel = INFO )

Definition at line 23 of file HiveAlgSequencer.py.

HiveAlgSequencer.s1 = Sequencer('Sequence1', Members = [p1, h, c1] )

Definition at line 27 of file HiveAlgSequencer.py.

HiveAlgSequencer.s2 = Sequencer('Sequence2', Members = [p2, h, c2] )

Definition at line 28 of file HiveAlgSequencer.py.

HiveAlgSequencer.sand

Initial value:
1 = GaudiSequencer( 'ANDSequence',
2 Members = [ HelloWorld('ANDHelloWorld'), EventCounter('ANDCounter') ],
3 MeasureTime = 1 )
EventCounter
Definition: EventCounter.h:4
GaudiSequencer
Sequencer for executing several algorithms, stopping when one is faulty.
Definition: GaudiSequencer.h:26

Definition at line 34 of file HiveAlgSequencer.py.

HiveAlgSequencer.scheduler

Initial value:
1 = ForwardSchedulerSvc(MaxEventsInFlight = 1,
2 MaxAlgosInFlight = 1,
3 OutputLevel=WARNING,
4 AlgosDependencies = [])
ForwardSchedulerSvc
The SchedulerSvc implements the IScheduler interface.
Definition: ForwardSchedulerSvc.h:83

Definition at line 57 of file HiveAlgSequencer.py.

HiveAlgSequencer.slimeventloopmgr = HiveSlimEventLoopMgr(OutputLevel=INFO)

Definition at line 52 of file HiveAlgSequencer.py.

HiveAlgSequencer.sor

Initial value:
1 = GaudiSequencer( 'ORSequence',
2 Members = [ HelloWorld('ORHelloWorld'), EventCounter('ORCounter') ],
3 MeasureTime = 1,
4 ModeOR = 1 )
EventCounter
Definition: EventCounter.h:4
GaudiSequencer
Sequencer for executing several algorithms, stopping when one is faulty.
Definition: GaudiSequencer.h:26

Definition at line 37 of file HiveAlgSequencer.py.

HiveAlgSequencer.top = Sequencer('TopSequence', Members = [s1, s2], StopOverride = True )

Definition at line 29 of file HiveAlgSequencer.py.

HiveAlgSequencer.TopAlg

Definition at line 69 of file HiveAlgSequencer.py.

list HiveAlgSequencer.topAlgList = [ParentAlg(), StopperAlg( StopCount=20 ), top, sand, sor ]

Definition at line 44 of file HiveAlgSequencer.py.

HiveAlgSequencer.whiteboard

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

Definition at line 64 of file HiveAlgSequencer.py.