GaudiMPConf.py
Go to the documentation of this file.
1 #Fri Jul 17 14:35:37 2015"""Automatically generated. DO NOT EDIT please"""
3 
4 class IoComponentMgr( ConfigurableService ) :
5  __slots__ = {
6  'OutputLevel' : 7, # int
7  'AuditServices' : False, # bool
8  'AuditInitialize' : False, # bool
9  'AuditStart' : False, # bool
10  'AuditStop' : False, # bool
11  'AuditFinalize' : False, # bool
12  'AuditReInitialize' : False, # bool
13  'AuditReStart' : False, # bool
14  }
15  _propertyDocDct = {
16  }
17  def __init__(self, name = Configurable.DefaultName, **kwargs):
18  super(IoComponentMgr, self).__init__(name)
19  for n,v in kwargs.items():
20  setattr(self, n, v)
21  def getDlls( self ):
22  return 'GaudiMP'
23  def getType( self ):
24  return 'IoComponentMgr'
25  pass # class IoComponentMgr
26 
27 class RecordOutputStream( ConfigurableAlgorithm ) :
28  __slots__ = {
29  'OutputLevel' : 0, # int
30  'Enable' : True, # bool
31  'ErrorMax' : 1, # int
32  'ErrorCounter' : 0, # int
33  'AuditAlgorithms' : False, # bool
34  'AuditInitialize' : False, # bool
35  'AuditReinitialize' : False, # bool
36  'AuditRestart' : False, # bool
37  'AuditExecute' : False, # bool
38  'AuditFinalize' : False, # bool
39  'AuditBeginRun' : False, # bool
40  'AuditEndRun' : False, # bool
41  'AuditStart' : False, # bool
42  'AuditStop' : False, # bool
43  'MonitorService' : 'MonitorSvc', # str
44  'RegisterForContextService' : True, # bool
45  'ErrorsPrint' : True, # bool
46  'PropertiesPrint' : False, # bool
47  'StatPrint' : True, # bool
48  'TypePrint' : True, # bool
49  'Context' : '', # str
50  'RootInTES' : '', # str
51  'RootOnTES' : '', # str
52  'GlobalTimeOffset' : 0.0000000, # float
53  'StatTableHeader' : ' | Counter | # | sum | mean/eff^* | rms/err^* | min | max |', # str
54  'RegularRowFormat' : ' | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| |', # str
55  'EfficiencyRowFormat' : ' |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- |', # str
56  'UseEfficiencyRowFormat' : True, # bool
57  'CounterList' : [ '.*' ], # list
58  'StatEntityList' : [ ], # list
59  'VetoObjects' : [ ], # list
60  'RequireObjects' : [ ], # list
61  'OutputStreamName' : '', # str
62  }
63  _propertyDocDct = {
64  'StatTableHeader' : """ The header row for the output Stat-table """,
65  'ErrorsPrint' : """ Print the statistics of errors/warnings/exceptions """,
66  'RegisterForContextService' : """ The flag to enforce the registration for Algorithm Context Service """,
67  'StatPrint' : """ Print the table of counters """,
68  'VetoObjects' : """ Skip execute if one or more of these TES objects exists """,
69  'TypePrint' : """ Add the actal C++ component type into the messages """,
70  'CounterList' : """ RegEx list, of simple integer counters for CounterSummary. """,
71  'EfficiencyRowFormat' : """ The format for the regular row in the output Stat-table """,
72  'RequireObjects' : """ Execute only if one or more of these TES objects exists """,
73  'PropertiesPrint' : """ Print the properties of the component """,
74  'UseEfficiencyRowFormat' : """ Use the special format for printout of efficiency counters """,
75  'RegularRowFormat' : """ The format for the regular row in the output Stat-table """,
76  'StatEntityList' : """ RegEx list, of StatEntity counters for CounterSummary. """,
77  'OutputStreamName' : """ Name of the OutputStream instance should be triggered. """,
78  }
79  def __init__(self, name = Configurable.DefaultName, **kwargs):
80  super(RecordOutputStream, self).__init__(name)
81  for n,v in kwargs.items():
82  setattr(self, n, v)
83  def getDlls( self ):
84  return 'GaudiMP'
85  def getType( self ):
86  return 'RecordOutputStream'
87  pass # class RecordOutputStream
88 
89 class ReplayOutputStream( ConfigurableAlgorithm ) :
90  __slots__ = {
91  'OutputLevel' : 0, # int
92  'Enable' : True, # bool
93  'ErrorMax' : 1, # int
94  'ErrorCounter' : 0, # int
95  'AuditAlgorithms' : False, # bool
96  'AuditInitialize' : False, # bool
97  'AuditReinitialize' : False, # bool
98  'AuditRestart' : False, # bool
99  'AuditExecute' : False, # bool
100  'AuditFinalize' : False, # bool
101  'AuditBeginRun' : False, # bool
102  'AuditEndRun' : False, # bool
103  'AuditStart' : False, # bool
104  'AuditStop' : False, # bool
105  'MonitorService' : 'MonitorSvc', # str
106  'RegisterForContextService' : True, # bool
107  'ErrorsPrint' : True, # bool
108  'PropertiesPrint' : False, # bool
109  'StatPrint' : True, # bool
110  'TypePrint' : True, # bool
111  'Context' : '', # str
112  'RootInTES' : '', # str
113  'RootOnTES' : '', # str
114  'GlobalTimeOffset' : 0.0000000, # float
115  'StatTableHeader' : ' | Counter | # | sum | mean/eff^* | rms/err^* | min | max |', # str
116  'RegularRowFormat' : ' | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| |', # str
117  'EfficiencyRowFormat' : ' |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- |', # str
118  'UseEfficiencyRowFormat' : True, # bool
119  'CounterList' : [ '.*' ], # list
120  'StatEntityList' : [ ], # list
121  'VetoObjects' : [ ], # list
122  'RequireObjects' : [ ], # list
123  'OutputStreams' : [ ], # list
124  }
125  _propertyDocDct = {
126  'StatTableHeader' : """ The header row for the output Stat-table """,
127  'ErrorsPrint' : """ Print the statistics of errors/warnings/exceptions """,
128  'RegisterForContextService' : """ The flag to enforce the registration for Algorithm Context Service """,
129  'StatPrint' : """ Print the table of counters """,
130  'VetoObjects' : """ Skip execute if one or more of these TES objects exists """,
131  'TypePrint' : """ Add the actal C++ component type into the messages """,
132  'CounterList' : """ RegEx list, of simple integer counters for CounterSummary. """,
133  'EfficiencyRowFormat' : """ The format for the regular row in the output Stat-table """,
134  'RequireObjects' : """ Execute only if one or more of these TES objects exists """,
135  'PropertiesPrint' : """ Print the properties of the component """,
136  'UseEfficiencyRowFormat' : """ Use the special format for printout of efficiency counters """,
137  'OutputStreams' : """ OutputStream instances that can be called. """,
138  'RegularRowFormat' : """ The format for the regular row in the output Stat-table """,
139  'StatEntityList' : """ RegEx list, of StatEntity counters for CounterSummary. """,
140  }
141  def __init__(self, name = Configurable.DefaultName, **kwargs):
142  super(ReplayOutputStream, self).__init__(name)
143  for n,v in kwargs.items():
144  setattr(self, n, v)
145  def getDlls( self ):
146  return 'GaudiMP'
147  def getType( self ):
148  return 'ReplayOutputStream'
149  pass # class ReplayOutputStream
def __init__(self, name=Configurable.DefaultName, kwargs)
Definition: GaudiMPConf.py:141
def __init__(self, name=Configurable.DefaultName, kwargs)
Definition: GaudiMPConf.py:79
def __init__(self, name=Configurable.DefaultName, kwargs)
Definition: GaudiMPConf.py:17