| The Gaudi Framework v27r1

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

- Namespace List
- Namespace Members

Variables
HiveAlgSequencer Namespace Reference

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

## Variable Documentation

tuple HiveAlgSequencer.c1 = EventCounter('Counter1')

Definition at line 25 of file HiveAlgSequencer.py.

tuple HiveAlgSequencer.c2 = EventCounter('Counter2')

Definition at line 26 of file HiveAlgSequencer.py.

HiveAlgSequencer.EventLoop = slimeventloopmgr,

Definition at line 73 of file HiveAlgSequencer.py.

int HiveAlgSequencer.EvtMax = 1

Definition at line 70 of file HiveAlgSequencer.py.

string HiveAlgSequencer.EvtSel = 'NONE'

Definition at line 71 of file HiveAlgSequencer.py.

list HiveAlgSequencer.ExtSvc = ['ToolSvc', 'AuditorSvc', whiteboard ]

Definition at line 72 of file HiveAlgSequencer.py.

tuple HiveAlgSequencer.h = HelloWorld( OutputLevel = INFO )

Definition at line 24 of file HiveAlgSequencer.py.

string HiveAlgSequencer.MessageSvcType = "InertMessageSvc"

Definition at line 74 of file HiveAlgSequencer.py.

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

Definition at line 22 of file HiveAlgSequencer.py.

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

Definition at line 23 of file HiveAlgSequencer.py.

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

Definition at line 27 of file HiveAlgSequencer.py.

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

Definition at line 28 of file HiveAlgSequencer.py.

tuple 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
HelloWorld
Trivial Algorithm for tutotial purposes.
Definition: HelloWorld.h:14

Definition at line 34 of file HiveAlgSequencer.py.

tuple 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:73

Definition at line 57 of file HiveAlgSequencer.py.

tuple HiveAlgSequencer.slimeventloopmgr = HiveSlimEventLoopMgr(OutputLevel=INFO)

Definition at line 52 of file HiveAlgSequencer.py.

tuple 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
HelloWorld
Trivial Algorithm for tutotial purposes.
Definition: HelloWorld.h:14

Definition at line 37 of file HiveAlgSequencer.py.

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

Definition at line 29 of file HiveAlgSequencer.py.

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

Definition at line 44 of file HiveAlgSequencer.py.

tuple HiveAlgSequencer.whiteboard

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

Definition at line 64 of file HiveAlgSequencer.py.