The Gaudi Framework  v38r0 (2143aa4c)
SingleBlockingTaskAvalancheScheduler Namespace Reference

Variables

 evtMax
 
 evtslots
 
 algosInFlight
 
 blockingAlgosInFlight
 
 shortCalib
 
 whiteboard
 
 EventSlots
 
 OutputLevel = VERBOSE,
 
 slimeventloopmgr
 
string SchedulerName = INFO
 
 ThreadPoolSize = algosInFlight,
 
bool PreemptiveBlockingTasks = True,
 
 MaxBlockingAlgosInFlight = blockingAlgosInFlight,
 
 blockingAlg
 
string name = "BlockingAlg",
 
float avgRuntime = 2.0,
 
int Cardinality = 3,
 
bool Blocking = True,
 
float SleepFraction = 0.7,
 
 EvtMax = evtMax,
 
string EvtSel = "NONE",
 
list ExtSvc = [whiteboard],
 
 EventLoop = slimeventloopmgr,
 
list TopAlg = [blockingAlg],
 
string MessageSvcType = "InertMessageSvc",
 

Variable Documentation

◆ algosInFlight

SingleBlockingTaskAvalancheScheduler.algosInFlight

Definition at line 28 of file SingleBlockingTaskAvalancheScheduler.py.

◆ avgRuntime

float SingleBlockingTaskAvalancheScheduler.avgRuntime = 2.0,

Definition at line 48 of file SingleBlockingTaskAvalancheScheduler.py.

◆ Blocking

bool SingleBlockingTaskAvalancheScheduler.Blocking = True,

Definition at line 50 of file SingleBlockingTaskAvalancheScheduler.py.

◆ blockingAlg

SingleBlockingTaskAvalancheScheduler.blockingAlg

Definition at line 46 of file SingleBlockingTaskAvalancheScheduler.py.

◆ blockingAlgosInFlight

SingleBlockingTaskAvalancheScheduler.blockingAlgosInFlight

Definition at line 29 of file SingleBlockingTaskAvalancheScheduler.py.

◆ Cardinality

int SingleBlockingTaskAvalancheScheduler.Cardinality = 3,

Definition at line 49 of file SingleBlockingTaskAvalancheScheduler.py.

◆ EventLoop

SingleBlockingTaskAvalancheScheduler.EventLoop = slimeventloopmgr,

Definition at line 59 of file SingleBlockingTaskAvalancheScheduler.py.

◆ EventSlots

SingleBlockingTaskAvalancheScheduler.EventSlots

Definition at line 33 of file SingleBlockingTaskAvalancheScheduler.py.

◆ evtMax

SingleBlockingTaskAvalancheScheduler.evtMax

Definition at line 26 of file SingleBlockingTaskAvalancheScheduler.py.

◆ EvtMax

SingleBlockingTaskAvalancheScheduler.EvtMax = evtMax,

Definition at line 56 of file SingleBlockingTaskAvalancheScheduler.py.

◆ EvtSel

string SingleBlockingTaskAvalancheScheduler.EvtSel = "NONE",

Definition at line 57 of file SingleBlockingTaskAvalancheScheduler.py.

◆ evtslots

SingleBlockingTaskAvalancheScheduler.evtslots

Definition at line 27 of file SingleBlockingTaskAvalancheScheduler.py.

◆ ExtSvc

list SingleBlockingTaskAvalancheScheduler.ExtSvc = [whiteboard],

Definition at line 58 of file SingleBlockingTaskAvalancheScheduler.py.

◆ MaxBlockingAlgosInFlight

SingleBlockingTaskAvalancheScheduler.MaxBlockingAlgosInFlight = blockingAlgosInFlight,

Definition at line 42 of file SingleBlockingTaskAvalancheScheduler.py.

◆ MessageSvcType

string SingleBlockingTaskAvalancheScheduler.MessageSvcType = "InertMessageSvc",

Definition at line 61 of file SingleBlockingTaskAvalancheScheduler.py.

◆ name

string SingleBlockingTaskAvalancheScheduler.name = "BlockingAlg",

Definition at line 47 of file SingleBlockingTaskAvalancheScheduler.py.

◆ OutputLevel

SingleBlockingTaskAvalancheScheduler.OutputLevel = VERBOSE,

Definition at line 33 of file SingleBlockingTaskAvalancheScheduler.py.

◆ PreemptiveBlockingTasks

bool SingleBlockingTaskAvalancheScheduler.PreemptiveBlockingTasks = True,

Definition at line 41 of file SingleBlockingTaskAvalancheScheduler.py.

◆ SchedulerName

string SingleBlockingTaskAvalancheScheduler.SchedulerName = INFO

Definition at line 36 of file SingleBlockingTaskAvalancheScheduler.py.

◆ shortCalib

SingleBlockingTaskAvalancheScheduler.shortCalib

Definition at line 31 of file SingleBlockingTaskAvalancheScheduler.py.

◆ SleepFraction

float SingleBlockingTaskAvalancheScheduler.SleepFraction = 0.7,

Definition at line 51 of file SingleBlockingTaskAvalancheScheduler.py.

◆ slimeventloopmgr

SingleBlockingTaskAvalancheScheduler.slimeventloopmgr

Definition at line 35 of file SingleBlockingTaskAvalancheScheduler.py.

◆ ThreadPoolSize

SingleBlockingTaskAvalancheScheduler.ThreadPoolSize = algosInFlight,

Definition at line 40 of file SingleBlockingTaskAvalancheScheduler.py.

◆ TopAlg

list SingleBlockingTaskAvalancheScheduler.TopAlg = [blockingAlg],

Definition at line 60 of file SingleBlockingTaskAvalancheScheduler.py.

◆ whiteboard

SingleBlockingTaskAvalancheScheduler.whiteboard

Definition at line 33 of file SingleBlockingTaskAvalancheScheduler.py.