The Gaudi Framework  master (181af51f)
Loading...
Searching...
No Matches
ManySmallAlgs Namespace Reference

Variables

int evtslots = 5
 
int evtMax = 1000
 
int cardinality = 10
 
int threads = 5
 
bool nested = True
 
bool sequence = True
 
float filterPass = 50.0
 
 whiteboard = HiveWhiteBoard("EventDataSvc", EventSlots=evtslots, OutputLevel=FATAL)
 
 slimeventloopmgr
 
 scheduler
 
 OutputLevel
 
list allAlgs = []
 
 alg = Prescaler("alg" + str(i))
 
 Cardinality
 
 PercentPass
 
 baseSeq
 
list allSeqs = []
 
list allSeqSeqs = []
 
list seqAlgs = allAlgs[10 * i : 10 * (i + 1)]
 
 seq
 
list seqSeqs = allSeqs[10 * i : 10 * (i + 1)]
 
 filterAlg = Prescaler("filterAlg" + str(i))
 
 Members
 
 EvtMax
 
 EvtSel
 
 ExtSvc
 
 EventLoop
 
 TopAlg
 
 MessageSvcType
 

Variable Documentation

◆ alg

ManySmallAlgs.alg = Prescaler("alg" + str(i))

Definition at line 81 of file ManySmallAlgs.py.

◆ allAlgs

list ManySmallAlgs.allAlgs = []

Definition at line 79 of file ManySmallAlgs.py.

◆ allSeqs

list ManySmallAlgs.allSeqs = []

Definition at line 97 of file ManySmallAlgs.py.

◆ allSeqSeqs

list ManySmallAlgs.allSeqSeqs = []

Definition at line 98 of file ManySmallAlgs.py.

◆ baseSeq

ManySmallAlgs.baseSeq
Initial value:
1= Gaudi__Sequencer(
2 "baseSeq",
3 Members=allAlgs,
4 Sequential=sequence,
5 ModeOR=True,
6 ShortCircuit=False,
7 OutputLevel=FATAL,
8)

Definition at line 87 of file ManySmallAlgs.py.

◆ Cardinality

ManySmallAlgs.Cardinality

Definition at line 83 of file ManySmallAlgs.py.

◆ cardinality

int ManySmallAlgs.cardinality = 10

Definition at line 32 of file ManySmallAlgs.py.

◆ EventLoop

ManySmallAlgs.EventLoop

Definition at line 157 of file ManySmallAlgs.py.

◆ EvtMax

ManySmallAlgs.EvtMax

Definition at line 154 of file ManySmallAlgs.py.

◆ evtMax

int ManySmallAlgs.evtMax = 1000

Definition at line 31 of file ManySmallAlgs.py.

◆ EvtSel

ManySmallAlgs.EvtSel

Definition at line 155 of file ManySmallAlgs.py.

◆ evtslots

int ManySmallAlgs.evtslots = 5

Definition at line 30 of file ManySmallAlgs.py.

◆ ExtSvc

ManySmallAlgs.ExtSvc

Definition at line 156 of file ManySmallAlgs.py.

◆ filterAlg

ManySmallAlgs.filterAlg = Prescaler("filterAlg" + str(i))

Definition at line 115 of file ManySmallAlgs.py.

◆ filterPass

float ManySmallAlgs.filterPass = 50.0

Definition at line 36 of file ManySmallAlgs.py.

◆ Members

ManySmallAlgs.Members

Definition at line 148 of file ManySmallAlgs.py.

◆ MessageSvcType

ManySmallAlgs.MessageSvcType

Definition at line 159 of file ManySmallAlgs.py.

◆ nested

bool ManySmallAlgs.nested = True

Definition at line 34 of file ManySmallAlgs.py.

◆ OutputLevel

ManySmallAlgs.OutputLevel

Definition at line 74 of file ManySmallAlgs.py.

◆ PercentPass

ManySmallAlgs.PercentPass

Definition at line 84 of file ManySmallAlgs.py.

◆ scheduler

ManySmallAlgs.scheduler
Initial value:
2 ThreadPoolSize=threads,
3 ShowControlFlow=False,
4 ShowDataDependencies=False,
5 OutputLevel=INFO,
6)

Definition at line 63 of file ManySmallAlgs.py.

◆ seq

ManySmallAlgs.seq
Initial value:
1= Gaudi__Sequencer(
2 "seq" + str(i),
3 Members=seqAlgs,
4 Sequential=sequence,
5 ModeOR=False,
6 ShortCircuit=True,
7 OutputLevel=FATAL,
8 )

Definition at line 102 of file ManySmallAlgs.py.

◆ seqAlgs

list ManySmallAlgs.seqAlgs = allAlgs[10 * i : 10 * (i + 1)]

Definition at line 101 of file ManySmallAlgs.py.

◆ seqSeqs

list ManySmallAlgs.seqSeqs = allSeqs[10 * i : 10 * (i + 1)]

Definition at line 113 of file ManySmallAlgs.py.

◆ sequence

bool ManySmallAlgs.sequence = True

Definition at line 35 of file ManySmallAlgs.py.

◆ slimeventloopmgr

ManySmallAlgs.slimeventloopmgr
Initial value:
2 SchedulerName="AvalancheSchedulerSvc", OutputLevel=INFO
3)

Definition at line 52 of file ManySmallAlgs.py.

◆ threads

int ManySmallAlgs.threads = 5

Definition at line 33 of file ManySmallAlgs.py.

◆ TopAlg

ManySmallAlgs.TopAlg

Definition at line 158 of file ManySmallAlgs.py.

◆ whiteboard

ManySmallAlgs.whiteboard = HiveWhiteBoard("EventDataSvc", EventSlots=evtslots, OutputLevel=FATAL)

Definition at line 44 of file ManySmallAlgs.py.