The Gaudi Framework
v30r3 (a5ef0a68)
|
Variables | |
int | evtslots = 1 |
int | evtMax = 10 |
int | cardinality = 1 |
int | threads = 1 |
int | viewsPerEvt = 2 |
whiteboard = HiveWhiteBoard("EventDataSvc", EventSlots=evtslots) | |
slimeventloopmgr | |
scheduler = AvalancheSchedulerSvc(ThreadPoolSize=threads, OutputLevel=INFO) | |
OutputLevel | |
a1 = Test__ViewTester("A1") | |
baseViewName | |
viewNumber | |
viewNodeName | |
a2 = Test__ViewTester("A2") | |
a3 = Test__ViewTester("A3") | |
a4 = Test__ViewTester("A4") | |
b1 = Test__ViewTester("B1") | |
b2 = Test__ViewTester("B2") | |
Cardinality | |
nodeInView | |
viewNode | |
createViewSeq | |
EvtMax | |
EvtSel | |
ExtSvc | |
EventLoop | |
TopAlg | |
MessageSvcType | |
A test for control flow scheduling within sub-event contexts. The sub-event control flow node has a child node attached. The ViewTester is an algorithm specifically designed to create sub-event contexts, pass them to the scheduler, and report on the current context. Six instances of ViewTester are used as follows: - Algorithm A1 creates two sub-event contexts - Algorithms A2 and A3 run within the sub-event contexts - Algorithms B1 and B2 run within the sub-event contexts, on a child control flow node - Algorithm A4 runs in the whole event context, after the sub-events
CFinViewTest.a1 = Test__ViewTester("A1") |
Definition at line 66 of file CFinViewTest.py.
CFinViewTest.a2 = Test__ViewTester("A2") |
Definition at line 71 of file CFinViewTest.py.
CFinViewTest.a3 = Test__ViewTester("A3") |
Definition at line 74 of file CFinViewTest.py.
CFinViewTest.a4 = Test__ViewTester("A4") |
Definition at line 77 of file CFinViewTest.py.
CFinViewTest.b1 = Test__ViewTester("B1") |
Definition at line 80 of file CFinViewTest.py.
CFinViewTest.b2 = Test__ViewTester("B2") |
Definition at line 83 of file CFinViewTest.py.
CFinViewTest.baseViewName |
Definition at line 67 of file CFinViewTest.py.
int CFinViewTest.cardinality = 1 |
Definition at line 27 of file CFinViewTest.py.
CFinViewTest.Cardinality |
Definition at line 87 of file CFinViewTest.py.
CFinViewTest.createViewSeq |
Definition at line 100 of file CFinViewTest.py.
CFinViewTest.EventLoop |
Definition at line 111 of file CFinViewTest.py.
int CFinViewTest.evtMax = 10 |
Definition at line 26 of file CFinViewTest.py.
CFinViewTest.EvtMax |
Definition at line 108 of file CFinViewTest.py.
CFinViewTest.EvtSel |
Definition at line 109 of file CFinViewTest.py.
int CFinViewTest.evtslots = 1 |
Definition at line 25 of file CFinViewTest.py.
CFinViewTest.ExtSvc |
Definition at line 110 of file CFinViewTest.py.
CFinViewTest.MessageSvcType |
Definition at line 113 of file CFinViewTest.py.
CFinViewTest.nodeInView |
Definition at line 90 of file CFinViewTest.py.
CFinViewTest.OutputLevel |
Definition at line 60 of file CFinViewTest.py.
CFinViewTest.scheduler = AvalancheSchedulerSvc(ThreadPoolSize=threads, OutputLevel=INFO) |
Definition at line 54 of file CFinViewTest.py.
CFinViewTest.slimeventloopmgr |
Definition at line 44 of file CFinViewTest.py.
int CFinViewTest.threads = 1 |
Definition at line 28 of file CFinViewTest.py.
CFinViewTest.TopAlg |
Definition at line 112 of file CFinViewTest.py.
CFinViewTest.viewNode |
Definition at line 95 of file CFinViewTest.py.
CFinViewTest.viewNodeName |
Definition at line 69 of file CFinViewTest.py.
CFinViewTest.viewNumber |
Definition at line 68 of file CFinViewTest.py.
int CFinViewTest.viewsPerEvt = 2 |
Definition at line 29 of file CFinViewTest.py.
CFinViewTest.whiteboard = HiveWhiteBoard("EventDataSvc", EventSlots=evtslots) |
Definition at line 36 of file CFinViewTest.py.