The Gaudi Framework  v36r9p1 (5c15b2bb)
ControlFlowBranching+CrossBranchDataFlow Namespace Reference

Variables

int evtslots = 1
 
int evtMax = 1
 
int algosInFlight = 1
 
 OutputLevel
 
 whiteboard = HiveWhiteBoard("EventDataSvc", EventSlots=evtslots, OutputLevel=INFO)
 
 slimeventloopmgr
 
 ThreadPoolSize
 
 shortCalib
 
 a1 = CPUCruncher("AlgA", InvertDecision=True)
 
 outKeys
 
 a2 = CPUCruncher("AlgB")
 
 inpKeys
 
 a3 = CPUCruncher("AlgC")
 
 avgRuntime
 
 branch1 = GaudiSequencer("Branch1", ModeOR=False, ShortCircuit=False)
 
 branch2 = GaudiSequencer("Branch2", ModeOR=False, ShortCircuit=True, Sequential=True)
 
 Members
 
 EvtMax
 
 EvtSel
 
 ExtSvc
 
 EventLoop
 
 TopAlg
 
 MessageSvcType
 

Variable Documentation

◆ a1

ControlFlowBranching+CrossBranchDataFlow.a1 = CPUCruncher("AlgA", InvertDecision=True)

Definition at line 52 of file ControlFlowBranching+CrossBranchDataFlow.py.

◆ a2

ControlFlowBranching+CrossBranchDataFlow.a2 = CPUCruncher("AlgB")

Definition at line 55 of file ControlFlowBranching+CrossBranchDataFlow.py.

◆ a3

ControlFlowBranching+CrossBranchDataFlow.a3 = CPUCruncher("AlgC")

Definition at line 58 of file ControlFlowBranching+CrossBranchDataFlow.py.

◆ algosInFlight

ControlFlowBranching+CrossBranchDataFlow.algosInFlight = 1

Definition at line 34 of file ControlFlowBranching+CrossBranchDataFlow.py.

◆ avgRuntime

ControlFlowBranching+CrossBranchDataFlow.avgRuntime

Definition at line 62 of file ControlFlowBranching+CrossBranchDataFlow.py.

◆ branch1

ControlFlowBranching+CrossBranchDataFlow.branch1 = GaudiSequencer("Branch1", ModeOR=False, ShortCircuit=False)

Definition at line 65 of file ControlFlowBranching+CrossBranchDataFlow.py.

◆ branch2

ControlFlowBranching+CrossBranchDataFlow.branch2 = GaudiSequencer("Branch2", ModeOR=False, ShortCircuit=True, Sequential=True)

Definition at line 66 of file ControlFlowBranching+CrossBranchDataFlow.py.

◆ EventLoop

ControlFlowBranching+CrossBranchDataFlow.EventLoop

Definition at line 75 of file ControlFlowBranching+CrossBranchDataFlow.py.

◆ evtMax

int ControlFlowBranching+CrossBranchDataFlow.evtMax = 1

Definition at line 33 of file ControlFlowBranching+CrossBranchDataFlow.py.

◆ EvtMax

ControlFlowBranching+CrossBranchDataFlow.EvtMax

Definition at line 72 of file ControlFlowBranching+CrossBranchDataFlow.py.

◆ EvtSel

ControlFlowBranching+CrossBranchDataFlow.EvtSel

Definition at line 73 of file ControlFlowBranching+CrossBranchDataFlow.py.

◆ evtslots

int ControlFlowBranching+CrossBranchDataFlow.evtslots = 1

Definition at line 32 of file ControlFlowBranching+CrossBranchDataFlow.py.

◆ ExtSvc

ControlFlowBranching+CrossBranchDataFlow.ExtSvc

Definition at line 74 of file ControlFlowBranching+CrossBranchDataFlow.py.

◆ inpKeys

ControlFlowBranching+CrossBranchDataFlow.inpKeys

Definition at line 56 of file ControlFlowBranching+CrossBranchDataFlow.py.

◆ Members

ControlFlowBranching+CrossBranchDataFlow.Members

Definition at line 68 of file ControlFlowBranching+CrossBranchDataFlow.py.

◆ MessageSvcType

ControlFlowBranching+CrossBranchDataFlow.MessageSvcType

Definition at line 77 of file ControlFlowBranching+CrossBranchDataFlow.py.

◆ outKeys

ControlFlowBranching+CrossBranchDataFlow.outKeys

Definition at line 53 of file ControlFlowBranching+CrossBranchDataFlow.py.

◆ OutputLevel

ControlFlowBranching+CrossBranchDataFlow.OutputLevel

Definition at line 36 of file ControlFlowBranching+CrossBranchDataFlow.py.

◆ shortCalib

ControlFlowBranching+CrossBranchDataFlow.shortCalib

Definition at line 48 of file ControlFlowBranching+CrossBranchDataFlow.py.

◆ slimeventloopmgr

ControlFlowBranching+CrossBranchDataFlow.slimeventloopmgr
Initial value:
2  SchedulerName="AvalancheSchedulerSvc", OutputLevel=DEBUG
3 )

Definition at line 40 of file ControlFlowBranching+CrossBranchDataFlow.py.

◆ ThreadPoolSize

ControlFlowBranching+CrossBranchDataFlow.ThreadPoolSize

Definition at line 44 of file ControlFlowBranching+CrossBranchDataFlow.py.

◆ TopAlg

ControlFlowBranching+CrossBranchDataFlow.TopAlg

Definition at line 76 of file ControlFlowBranching+CrossBranchDataFlow.py.

◆ whiteboard

ControlFlowBranching+CrossBranchDataFlow.whiteboard = HiveWhiteBoard("EventDataSvc", EventSlots=evtslots, OutputLevel=INFO)

Definition at line 38 of file ControlFlowBranching+CrossBranchDataFlow.py.

HiveSlimEventLoopMgr
Definition: HiveSlimEventLoopMgr.h:32