The Gaudi Framework  v30r3 (a5ef0a68)
BrunelScenarioAvalancheScheduler Namespace Reference

Variables

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

Variable Documentation

float BrunelScenarioAvalancheScheduler.algoAvgTime = 0.02

Definition at line 19 of file BrunelScenarioAvalancheScheduler.py.

int BrunelScenarioAvalancheScheduler.algosInFlight = 4

Definition at line 18 of file BrunelScenarioAvalancheScheduler.py.

int BrunelScenarioAvalancheScheduler.cardinality = 1

Definition at line 17 of file BrunelScenarioAvalancheScheduler.py.

BrunelScenarioAvalancheScheduler.EventLoop

Definition at line 53 of file BrunelScenarioAvalancheScheduler.py.

int BrunelScenarioAvalancheScheduler.evtMax = 1

Definition at line 16 of file BrunelScenarioAvalancheScheduler.py.

BrunelScenarioAvalancheScheduler.EvtMax

Definition at line 50 of file BrunelScenarioAvalancheScheduler.py.

BrunelScenarioAvalancheScheduler.EvtSel

Definition at line 51 of file BrunelScenarioAvalancheScheduler.py.

int BrunelScenarioAvalancheScheduler.evtslots = 1

Definition at line 15 of file BrunelScenarioAvalancheScheduler.py.

BrunelScenarioAvalancheScheduler.ExtSvc

Definition at line 52 of file BrunelScenarioAvalancheScheduler.py.

BrunelScenarioAvalancheScheduler.ifIObound = precedence.UniformBooleanValue(False)

Definition at line 41 of file BrunelScenarioAvalancheScheduler.py.

BrunelScenarioAvalancheScheduler.MessageSvcType

Definition at line 55 of file BrunelScenarioAvalancheScheduler.py.

BrunelScenarioAvalancheScheduler.OutputLevel

Definition at line 22 of file BrunelScenarioAvalancheScheduler.py.

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

Definition at line 32 of file BrunelScenarioAvalancheScheduler.py.

BrunelScenarioAvalancheScheduler.sequencer
Initial value:
1 = precedence.CruncherSequence(timeValue, ifIObound, sleepFraction=0.0,
2  cfgPath="lhcb/reco/cf_dependencies.graphml",
3  dfgPath="lhcb/reco/data_dependencies.graphml",
4  topSequencer='GaudiSequencer/BrunelSequencer').get()

Definition at line 45 of file BrunelScenarioAvalancheScheduler.py.

BrunelScenarioAvalancheScheduler.slimeventloopmgr
Initial value:
1 = HiveSlimEventLoopMgr(
2  SchedulerName="AvalancheSchedulerSvc", OutputLevel=INFO)

Definition at line 29 of file BrunelScenarioAvalancheScheduler.py.

BrunelScenarioAvalancheScheduler.timeValue = precedence.UniformTimeValue(algoAvgTime)

Definition at line 40 of file BrunelScenarioAvalancheScheduler.py.

BrunelScenarioAvalancheScheduler.TopAlg

Definition at line 54 of file BrunelScenarioAvalancheScheduler.py.

BrunelScenarioAvalancheScheduler.whiteboard
Initial value:
1 = HiveWhiteBoard("EventDataSvc",
2  EventSlots=evtslots,
3  OutputLevel=INFO,
4  ForceLeaves=True)

Definition at line 24 of file BrunelScenarioAvalancheScheduler.py.