| The Gaudi Framework v32r1 (f65d50dc)

Variables
BrunelScenarioAvalancheScheduler Namespace Reference

## Variables
int | evtslots = 1
int | evtMax = 1
int | cardinality = 1
int | algosInFlight = 4
float | algoAvgTime = 0.02
| OutputLevel
| whiteboard
| slimeventloopmgr
| scheduler
| shortCalib
| timeValue = precedence.UniformTimeValue(avgRuntime=algoAvgTime)
| ifIObound = precedence.UniformBooleanValue(False)
| sequencer
| EvtMax
| EvtSel
| ExtSvc
| EventLoop
| TopAlg
| MessageSvcType

## Variable Documentation

## ◆ algoAvgTime

float BrunelScenarioAvalancheScheduler.algoAvgTime = 0.02

Definition at line 19 of file BrunelScenarioAvalancheScheduler.py.

## ◆ algosInFlight

int BrunelScenarioAvalancheScheduler.algosInFlight = 4

Definition at line 18 of file BrunelScenarioAvalancheScheduler.py.

## ◆ cardinality

int BrunelScenarioAvalancheScheduler.cardinality = 1

Definition at line 17 of file BrunelScenarioAvalancheScheduler.py.

## ◆ EventLoop

BrunelScenarioAvalancheScheduler.EventLoop

Definition at line 60 of file BrunelScenarioAvalancheScheduler.py.

## ◆ evtMax

int BrunelScenarioAvalancheScheduler.evtMax = 1

Definition at line 16 of file BrunelScenarioAvalancheScheduler.py.

## ◆ EvtMax

BrunelScenarioAvalancheScheduler.EvtMax

Definition at line 57 of file BrunelScenarioAvalancheScheduler.py.

## ◆ EvtSel

BrunelScenarioAvalancheScheduler.EvtSel

Definition at line 58 of file BrunelScenarioAvalancheScheduler.py.

## ◆ evtslots

int BrunelScenarioAvalancheScheduler.evtslots = 1

Definition at line 15 of file BrunelScenarioAvalancheScheduler.py.

## ◆ ExtSvc

BrunelScenarioAvalancheScheduler.ExtSvc

Definition at line 59 of file BrunelScenarioAvalancheScheduler.py.

## ◆ ifIObound

BrunelScenarioAvalancheScheduler.ifIObound = precedence.UniformBooleanValue(False)

Definition at line 43 of file BrunelScenarioAvalancheScheduler.py.

## ◆ MessageSvcType

BrunelScenarioAvalancheScheduler.MessageSvcType

Definition at line 62 of file BrunelScenarioAvalancheScheduler.py.

## ◆ OutputLevel

BrunelScenarioAvalancheScheduler.OutputLevel

Definition at line 21 of file BrunelScenarioAvalancheScheduler.py.

## ◆ scheduler

BrunelScenarioAvalancheScheduler.scheduler

Initial value:
1 = AvalancheSchedulerSvc(
2 ThreadPoolSize=algosInFlight,
3 OutputLevel=DEBUG,
4 Optimizer="DRE",
5 PreemptiveIOBoundTasks=False,
6 DumpIntraEventDynamics=False)
AvalancheSchedulerSvc
Definition: AvalancheSchedulerSvc.h:100

Definition at line 29 of file BrunelScenarioAvalancheScheduler.py.

## ◆ sequencer

BrunelScenarioAvalancheScheduler.sequencer

Initial value:
1 = precedence.CruncherSequence(
2 timeValue,
3 ifIObound,
4 sleepFraction=0.0,
5 cfgPath="lhcb/reco/cf.Brunel.graphml",
6 dfgPath="lhcb/reco/df.Brunel.graphml",
7 topSequencer='BrunelSequencer').get()
Gaudi::Functional::details::get
auto get(const Handle &handle, const Algo &, const EventContext &) -> decltype(details::deref(handle.get()))
Definition: FunctionalDetails.h:332

Definition at line 48 of file BrunelScenarioAvalancheScheduler.py.

## ◆ shortCalib

BrunelScenarioAvalancheScheduler.shortCalib

Definition at line 38 of file BrunelScenarioAvalancheScheduler.py.

## ◆ slimeventloopmgr

BrunelScenarioAvalancheScheduler.slimeventloopmgr

Initial value:
1 = HiveSlimEventLoopMgr(
2 SchedulerName="AvalancheSchedulerSvc", OutputLevel=INFO)
HiveSlimEventLoopMgr
Definition: HiveSlimEventLoopMgr.h:22

Definition at line 26 of file BrunelScenarioAvalancheScheduler.py.

## ◆ timeValue

BrunelScenarioAvalancheScheduler.timeValue = precedence.UniformTimeValue(avgRuntime=algoAvgTime)

Definition at line 40 of file BrunelScenarioAvalancheScheduler.py.

## ◆ TopAlg

BrunelScenarioAvalancheScheduler.TopAlg

Definition at line 61 of file BrunelScenarioAvalancheScheduler.py.

## ◆ whiteboard

BrunelScenarioAvalancheScheduler.whiteboard

Initial value:
1 = HiveWhiteBoard(
2 "EventDataSvc", EventSlots=evtslots, OutputLevel=INFO, ForceLeaves=True)
HiveWhiteBoard
Data service base class.
Definition: HiveWhiteBoard.cpp:119

Definition at line 23 of file BrunelScenarioAvalancheScheduler.py.