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