7 'MonitorService' :
'MonitorSvc',
10 'AuditInitialize' :
False,
13 'AuditFinalize' :
False,
15 'PropertiesPrint' :
False,
20 'GlobalTimeOffset' : 0.0000000,
21 'StatTableHeader' :
' | Counter | # | sum | mean/eff^* | rms/err^* | min | max |',
22 'RegularRowFormat' :
' | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| |',
23 'EfficiencyRowFormat' :
' |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- |',
24 'UseEfficiencyRowFormat' :
True,
25 'CounterList' : [
'.*' ],
26 'StatEntityList' : [ ],
27 'ContextService' :
'AlgContextSvc',
30 'ErrorsPrint' :
""" Print the statistics of errors/warnings/exceptions """,
31 'ContextService' :
""" The name of Algorithm Context Service """,
32 'RegularRowFormat' :
""" The format for the regular row in the output Stat-table """,
33 'PropertiesPrint' :
""" Print the properties of the component """,
34 'TypePrint' :
""" Add the actal C++ component type into the messages """,
35 'StatTableHeader' :
""" The header row for the output Stat-table """,
36 'StatPrint' :
""" Print the table of counters """,
37 'StatEntityList' :
""" RegEx list, of StatEntity counters for CounterSummary. """,
38 'EfficiencyRowFormat' :
""" The format for the regular row in the output Stat-table """,
39 'UseEfficiencyRowFormat' :
""" Use the special format for printout of efficiency counters """,
40 'CounterList' :
""" RegEx list, of simple integer counters for CounterSummary. """,
42 def __init__(self, name = Configurable.DefaultName, **kwargs):
43 super(ErrorTool, self).
__init__(name)
44 for n,v
in kwargs.items():
60 'AuditAlgorithms' :
False,
61 'AuditInitialize' :
False,
62 'AuditReinitialize' :
False,
63 'AuditRestart' :
False,
64 'AuditExecute' :
False,
65 'AuditFinalize' :
False,
66 'AuditBeginRun' :
False,
67 'AuditEndRun' :
False,
70 'MonitorService' :
'MonitorSvc',
71 'RegisterForContextService' :
False,
74 'NeededResources' : [ ],
78 'Cardinality' :
""" How many clones to create """,
79 'IsClonable' :
""" Thread-safe enough for cloning? """,
80 'RegisterForContextService' :
""" The flag to enforce the registration for Algorithm Context Service """,
82 def __init__(self, name = Configurable.DefaultName, **kwargs):
83 super(EventCounter, self).
__init__(name)
84 for n,v
in kwargs.items():
100 'AuditAlgorithms' :
False,
101 'AuditInitialize' :
False,
102 'AuditReinitialize' :
False,
103 'AuditRestart' :
False,
104 'AuditExecute' :
False,
105 'AuditFinalize' :
False,
106 'AuditBeginRun' :
False,
107 'AuditEndRun' :
False,
108 'AuditStart' :
False,
110 'MonitorService' :
'MonitorSvc',
111 'RegisterForContextService' :
True,
112 'IsClonable' :
False,
114 'NeededResources' : [ ],
115 'ErrorsPrint' :
True,
116 'PropertiesPrint' :
False,
121 'GlobalTimeOffset' : 0.0000000,
122 'StatTableHeader' :
' | Counter | # | sum | mean/eff^* | rms/err^* | min | max |',
123 'RegularRowFormat' :
' | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| |',
124 'EfficiencyRowFormat' :
' |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- |',
125 'UseEfficiencyRowFormat' :
True,
126 'CounterList' : [
'.*' ],
127 'StatEntityList' : [ ],
129 'RequireObjects' : [ ],
133 'RequireObjects' :
""" Execute only if one or more of these TES objects exists """,
134 'VetoObjects' :
""" Skip execute if one or more of these TES objects exists """,
135 'StatEntityList' :
""" RegEx list, of StatEntity counters for CounterSummary. """,
136 'CounterList' :
""" RegEx list, of simple integer counters for CounterSummary. """,
137 'RegisterForContextService' :
""" The flag to enforce the registration for Algorithm Context Service """,
138 'IsClonable' :
""" Thread-safe enough for cloning? """,
139 'StatPrint' :
""" Print the table of counters """,
140 'ErrorsPrint' :
""" Print the statistics of errors/warnings/exceptions """,
141 'RegularRowFormat' :
""" The format for the regular row in the output Stat-table """,
142 'PropertiesPrint' :
""" Print the properties of the component """,
143 'TypePrint' :
""" Add the actal C++ component type into the messages """,
144 'Cardinality' :
""" How many clones to create """,
145 'StatTableHeader' :
""" The header row for the output Stat-table """,
146 'UseEfficiencyRowFormat' :
""" Use the special format for printout of efficiency counters """,
147 'EfficiencyRowFormat' :
""" The format for the regular row in the output Stat-table """,
149 def __init__(self, name = Configurable.DefaultName, **kwargs):
150 super(EventNodeKiller, self).
__init__(name)
151 for n,v
in kwargs.items():
156 return 'EventNodeKiller'
167 'AuditAlgorithms' :
False,
168 'AuditInitialize' :
False,
169 'AuditReinitialize' :
False,
170 'AuditRestart' :
False,
171 'AuditExecute' :
False,
172 'AuditFinalize' :
False,
173 'AuditBeginRun' :
False,
174 'AuditEndRun' :
False,
175 'AuditStart' :
False,
177 'MonitorService' :
'MonitorSvc',
178 'RegisterForContextService' :
True,
179 'IsClonable' :
False,
181 'NeededResources' : [ ],
182 'ErrorsPrint' :
True,
183 'PropertiesPrint' :
False,
188 'GlobalTimeOffset' : 0.0000000,
189 'StatTableHeader' :
' | Counter | # | sum | mean/eff^* | rms/err^* | min | max |',
190 'RegularRowFormat' :
' | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| |',
191 'EfficiencyRowFormat' :
' |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- |',
192 'UseEfficiencyRowFormat' :
True,
193 'CounterList' : [
'.*' ],
194 'StatEntityList' : [ ],
196 'RequireObjects' : [ ],
199 'IgnoreFilterPassed' :
False,
200 'MeasureTime' :
False,
202 'ShortCircuit' :
True,
205 'RequireObjects' :
""" Execute only if one or more of these TES objects exists """,
206 'VetoObjects' :
""" Skip execute if one or more of these TES objects exists """,
207 'StatEntityList' :
""" RegEx list, of StatEntity counters for CounterSummary. """,
208 'CounterList' :
""" RegEx list, of simple integer counters for CounterSummary. """,
209 'RegisterForContextService' :
""" The flag to enforce the registration for Algorithm Context Service """,
210 'IsClonable' :
""" Thread-safe enough for cloning? """,
211 'StatPrint' :
""" Print the table of counters """,
212 'ErrorsPrint' :
""" Print the statistics of errors/warnings/exceptions """,
213 'RegularRowFormat' :
""" The format for the regular row in the output Stat-table """,
214 'PropertiesPrint' :
""" Print the properties of the component """,
215 'TypePrint' :
""" Add the actal C++ component type into the messages """,
216 'Cardinality' :
""" How many clones to create """,
217 'StatTableHeader' :
""" The header row for the output Stat-table """,
218 'UseEfficiencyRowFormat' :
""" Use the special format for printout of efficiency counters """,
219 'EfficiencyRowFormat' :
""" The format for the regular row in the output Stat-table """,
221 def __init__(self, name = Configurable.DefaultName, **kwargs):
222 super(GaudiAtomicSequencer, self).
__init__(name)
223 for n,v
in kwargs.items():
228 return 'GaudiAtomicSequencer'
239 'AuditAlgorithms' :
False,
240 'AuditInitialize' :
False,
241 'AuditReinitialize' :
False,
242 'AuditRestart' :
False,
243 'AuditExecute' :
False,
244 'AuditFinalize' :
False,
245 'AuditBeginRun' :
False,
246 'AuditEndRun' :
False,
247 'AuditStart' :
False,
249 'MonitorService' :
'MonitorSvc',
250 'RegisterForContextService' :
True,
251 'IsClonable' :
False,
253 'NeededResources' : [ ],
254 'ErrorsPrint' :
True,
255 'PropertiesPrint' :
False,
260 'GlobalTimeOffset' : 0.0000000,
261 'StatTableHeader' :
' | Counter | # | sum | mean/eff^* | rms/err^* | min | max |',
262 'RegularRowFormat' :
' | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| |',
263 'EfficiencyRowFormat' :
' |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- |',
264 'UseEfficiencyRowFormat' :
True,
265 'CounterList' : [
'.*' ],
266 'StatEntityList' : [ ],
268 'RequireObjects' : [ ],
271 'IgnoreFilterPassed' :
False,
272 'MeasureTime' :
False,
274 'ShortCircuit' :
True,
277 'RequireObjects' :
""" Execute only if one or more of these TES objects exists """,
278 'VetoObjects' :
""" Skip execute if one or more of these TES objects exists """,
279 'StatEntityList' :
""" RegEx list, of StatEntity counters for CounterSummary. """,
280 'CounterList' :
""" RegEx list, of simple integer counters for CounterSummary. """,
281 'RegisterForContextService' :
""" The flag to enforce the registration for Algorithm Context Service """,
282 'IsClonable' :
""" Thread-safe enough for cloning? """,
283 'StatPrint' :
""" Print the table of counters """,
284 'ErrorsPrint' :
""" Print the statistics of errors/warnings/exceptions """,
285 'RegularRowFormat' :
""" The format for the regular row in the output Stat-table """,
286 'PropertiesPrint' :
""" Print the properties of the component """,
287 'TypePrint' :
""" Add the actal C++ component type into the messages """,
288 'Cardinality' :
""" How many clones to create """,
289 'StatTableHeader' :
""" The header row for the output Stat-table """,
290 'UseEfficiencyRowFormat' :
""" Use the special format for printout of efficiency counters """,
291 'EfficiencyRowFormat' :
""" The format for the regular row in the output Stat-table """,
293 def __init__(self, name = Configurable.DefaultName, **kwargs):
294 super(GaudiSequencer, self).
__init__(name)
295 for n,v
in kwargs.items():
300 return 'GaudiSequencer'
305 'MonitorService' :
'MonitorSvc',
307 'AuditTools' :
False,
308 'AuditInitialize' :
False,
309 'AuditStart' :
False,
311 'AuditFinalize' :
False,
312 'ErrorsPrint' :
True,
313 'PropertiesPrint' :
False,
318 'GlobalTimeOffset' : 0.0000000,
319 'StatTableHeader' :
' | Counter | # | sum | mean/eff^* | rms/err^* | min | max |',
320 'RegularRowFormat' :
' | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| |',
321 'EfficiencyRowFormat' :
' |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- |',
322 'UseEfficiencyRowFormat' :
True,
323 'CounterList' : [
'.*' ],
324 'StatEntityList' : [ ],
325 'ContextService' :
'AlgContextSvc',
326 'HistoProduce' :
True,
327 'HistoPrint' :
False,
328 'HistoCountersPrint' :
True,
329 'HistoCheckForNaN' :
True,
330 'HistoSplitDir' :
False,
333 'HistoDir' :
'AlgTool',
334 'FullDetail' :
False,
335 'MonitorHistograms' :
True,
336 'FormatFor1DHistoTable' :
'| %2$-45.45s | %3$=7d |%8$11.5g | %10$-11.5g|%12$11.5g |%14$11.5g |',
337 'ShortFormatFor1DHistoTable' :
' | %1$-25.25s %2%',
338 'HeaderFor1DHistoTable' :
'| Title | # | Mean | RMS | Skewness | Kurtosis |',
339 'UseSequencialNumericAutoIDs' :
False,
340 'AutoStringIDPurgeMap' : {
'/' :
'=SLASH=' },
343 'AutoStringIDPurgeMap' :
""" Map of strings to search and replace when using the title as the basis of automatically generated literal IDs """,
344 'UseSequencialNumericAutoIDs' :
""" Flag to allow users to switch back to the old style of creating numerical automatic IDs """,
345 'CounterList' :
""" RegEx list, of simple integer counters for CounterSummary. """,
346 'UseEfficiencyRowFormat' :
""" Use the special format for printout of efficiency counters """,
347 'HistoOffSet' :
""" OffSet for automatically assigned histogram numerical identifiers """,
348 'StatPrint' :
""" Print the table of counters """,
349 'FormatFor1DHistoTable' :
""" Format string for printout of 1D histograms """,
350 'StatEntityList' :
""" RegEx list, of StatEntity counters for CounterSummary. """,
351 'TypePrint' :
""" Add the actal C++ component type into the messages """,
352 'PropertiesPrint' :
""" Print the properties of the component """,
353 'ContextService' :
""" The name of Algorithm Context Service """,
354 'ErrorsPrint' :
""" Print the statistics of errors/warnings/exceptions """,
355 'HistoPrint' :
""" Switch on/off the printout of histograms at finalization """,
356 'HistoCheckForNaN' :
""" Switch on/off the checks for NaN and Infinity for histogram fill """,
357 'HistoDir' :
""" Histogram Directory """,
358 'EfficiencyRowFormat' :
""" The format for the regular row in the output Stat-table """,
359 'HistoProduce' :
""" Switch on/off the production of histograms """,
360 'HistoCountersPrint' :
""" Switch on/off the printout of histogram counters at finalization """,
361 'HistoSplitDir' :
""" Split long directory names into short pieces (suitable for HBOOK) """,
362 'RegularRowFormat' :
""" The format for the regular row in the output Stat-table """,
363 'HistoTopDir' :
""" Top level histogram directory (take care that it ends with '/') """,
364 'StatTableHeader' :
""" The header row for the output Stat-table """,
365 'ShortFormatFor1DHistoTable' :
""" Format string for printout of 1D histograms """,
366 'HeaderFor1DHistoTable' :
""" The table header for printout of 1D histograms """,
368 def __init__(self, name = Configurable.DefaultName, **kwargs):
369 super(HistoTool, self).
__init__(name)
370 for n,v
in kwargs.items():
386 'AuditAlgorithms' :
False,
387 'AuditInitialize' :
False,
388 'AuditReinitialize' :
False,
389 'AuditRestart' :
False,
390 'AuditExecute' :
False,
391 'AuditFinalize' :
False,
392 'AuditBeginRun' :
False,
393 'AuditEndRun' :
False,
394 'AuditStart' :
False,
396 'MonitorService' :
'MonitorSvc',
397 'RegisterForContextService' :
True,
398 'IsClonable' :
False,
400 'NeededResources' : [ ],
401 'ErrorsPrint' :
True,
402 'PropertiesPrint' :
False,
407 'GlobalTimeOffset' : 0.0000000,
408 'StatTableHeader' :
' | Counter | # | sum | mean/eff^* | rms/err^* | min | max |',
409 'RegularRowFormat' :
' | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| |',
410 'EfficiencyRowFormat' :
' |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- |',
411 'UseEfficiencyRowFormat' :
True,
412 'CounterList' : [
'.*' ],
413 'StatEntityList' : [ ],
415 'RequireObjects' : [ ],
416 'PercentPass' : 100.00000,
419 'RequireObjects' :
""" Execute only if one or more of these TES objects exists """,
420 'VetoObjects' :
""" Skip execute if one or more of these TES objects exists """,
421 'StatEntityList' :
""" RegEx list, of StatEntity counters for CounterSummary. """,
422 'CounterList' :
""" RegEx list, of simple integer counters for CounterSummary. """,
423 'RegisterForContextService' :
""" The flag to enforce the registration for Algorithm Context Service """,
424 'IsClonable' :
""" Thread-safe enough for cloning? """,
425 'StatPrint' :
""" Print the table of counters """,
426 'ErrorsPrint' :
""" Print the statistics of errors/warnings/exceptions """,
427 'RegularRowFormat' :
""" The format for the regular row in the output Stat-table """,
428 'PropertiesPrint' :
""" Print the properties of the component """,
429 'TypePrint' :
""" Add the actal C++ component type into the messages """,
430 'Cardinality' :
""" How many clones to create """,
431 'StatTableHeader' :
""" The header row for the output Stat-table """,
432 'UseEfficiencyRowFormat' :
""" Use the special format for printout of efficiency counters """,
433 'EfficiencyRowFormat' :
""" The format for the regular row in the output Stat-table """,
435 def __init__(self, name = Configurable.DefaultName, **kwargs):
436 super(Prescaler, self).
__init__(name)
437 for n,v
in kwargs.items():
453 'AuditAlgorithms' :
False,
454 'AuditInitialize' :
False,
455 'AuditReinitialize' :
False,
456 'AuditRestart' :
False,
457 'AuditExecute' :
False,
458 'AuditFinalize' :
False,
459 'AuditBeginRun' :
False,
460 'AuditEndRun' :
False,
461 'AuditStart' :
False,
463 'MonitorService' :
'MonitorSvc',
464 'RegisterForContextService' :
False,
465 'IsClonable' :
False,
467 'NeededResources' : [ ],
469 'BranchMembers' : [ ],
470 'StopOverride' :
False,
473 'Cardinality' :
""" How many clones to create """,
474 'IsClonable' :
""" Thread-safe enough for cloning? """,
475 'RegisterForContextService' :
""" The flag to enforce the registration for Algorithm Context Service """,
477 def __init__(self, name = Configurable.DefaultName, **kwargs):
478 super(Sequencer, self).
__init__(name)
479 for n,v
in kwargs.items():
489 'MonitorService' :
'MonitorSvc',
491 'AuditTools' :
False,
492 'AuditInitialize' :
False,
493 'AuditStart' :
False,
495 'AuditFinalize' :
False,
496 'ErrorsPrint' :
True,
497 'PropertiesPrint' :
False,
502 'GlobalTimeOffset' : 0.0000000,
503 'StatTableHeader' :
' | Counter | # | sum | mean/eff^* | rms/err^* | min | max |',
504 'RegularRowFormat' :
' | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| |',
505 'EfficiencyRowFormat' :
' |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- |',
506 'UseEfficiencyRowFormat' :
True,
507 'CounterList' : [
'.*' ],
508 'StatEntityList' : [ ],
509 'ContextService' :
'AlgContextSvc',
510 'HistoProduce' :
False,
511 'HistoPrint' :
False,
512 'HistoCountersPrint' :
True,
513 'HistoCheckForNaN' :
True,
514 'HistoSplitDir' :
False,
517 'HistoDir' :
'AlgTool',
518 'FullDetail' :
False,
519 'MonitorHistograms' :
True,
520 'FormatFor1DHistoTable' :
'| %2$-45.45s | %3$=7d |%8$11.5g | %10$-11.5g|%12$11.5g |%14$11.5g |',
521 'ShortFormatFor1DHistoTable' :
' | %1$-25.25s %2%',
522 'HeaderFor1DHistoTable' :
'| Title | # | Mean | RMS | Skewness | Kurtosis |',
523 'UseSequencialNumericAutoIDs' :
False,
524 'AutoStringIDPurgeMap' : {
'/' :
'=SLASH=' },
526 'Normalised' :
False,
527 'GlobalTiming' :
False,
531 'NameSize' :
""" Number of characters to be used in algorithm name column """,
532 'AutoStringIDPurgeMap' :
""" Map of strings to search and replace when using the title as the basis of automatically generated literal IDs """,
533 'UseSequencialNumericAutoIDs' :
""" Flag to allow users to switch back to the old style of creating numerical automatic IDs """,
534 'CounterList' :
""" RegEx list, of simple integer counters for CounterSummary. """,
535 'UseEfficiencyRowFormat' :
""" Use the special format for printout of efficiency counters """,
536 'HistoOffSet' :
""" OffSet for automatically assigned histogram numerical identifiers """,
537 'StatPrint' :
""" Print the table of counters """,
538 'FormatFor1DHistoTable' :
""" Format string for printout of 1D histograms """,
539 'StatEntityList' :
""" RegEx list, of StatEntity counters for CounterSummary. """,
540 'TypePrint' :
""" Add the actal C++ component type into the messages """,
541 'PropertiesPrint' :
""" Print the properties of the component """,
542 'ContextService' :
""" The name of Algorithm Context Service """,
543 'ErrorsPrint' :
""" Print the statistics of errors/warnings/exceptions """,
544 'HistoPrint' :
""" Switch on/off the printout of histograms at finalization """,
545 'HistoCheckForNaN' :
""" Switch on/off the checks for NaN and Infinity for histogram fill """,
546 'HistoDir' :
""" Histogram Directory """,
547 'EfficiencyRowFormat' :
""" The format for the regular row in the output Stat-table """,
548 'HistoProduce' :
""" Switch on/off the production of histograms """,
549 'HistoCountersPrint' :
""" Switch on/off the printout of histogram counters at finalization """,
550 'HistoSplitDir' :
""" Split long directory names into short pieces (suitable for HBOOK) """,
551 'RegularRowFormat' :
""" The format for the regular row in the output Stat-table """,
552 'HistoTopDir' :
""" Top level histogram directory (take care that it ends with '/') """,
553 'StatTableHeader' :
""" The header row for the output Stat-table """,
554 'ShortFormatFor1DHistoTable' :
""" Format string for printout of 1D histograms """,
555 'HeaderFor1DHistoTable' :
""" The table header for printout of 1D histograms """,
557 def __init__(self, name = Configurable.DefaultName, **kwargs):
558 super(SequencerTimerTool, self).
__init__(name)
559 for n,v
in kwargs.items():
564 return 'SequencerTimerTool'
571 'OptimizedForDOD' :
False,
575 def __init__(self, name = Configurable.DefaultName, **kwargs):
576 super(TimingAuditor, self).
__init__(name)
577 for n,v
in kwargs.items():
582 return 'TimingAuditor'
587 'MonitorService' :
'MonitorSvc',
589 'AuditTools' :
False,
590 'AuditInitialize' :
False,
591 'AuditStart' :
False,
593 'AuditFinalize' :
False,
594 'ErrorsPrint' :
True,
595 'PropertiesPrint' :
False,
600 'GlobalTimeOffset' : 0.0000000,
601 'StatTableHeader' :
' | Counter | # | sum | mean/eff^* | rms/err^* | min | max |',
602 'RegularRowFormat' :
' | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| |',
603 'EfficiencyRowFormat' :
' |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- |',
604 'UseEfficiencyRowFormat' :
True,
605 'CounterList' : [
'.*' ],
606 'StatEntityList' : [ ],
607 'ContextService' :
'AlgContextSvc',
608 'HistoProduce' :
True,
609 'HistoPrint' :
False,
610 'HistoCountersPrint' :
True,
611 'HistoCheckForNaN' :
True,
612 'HistoSplitDir' :
False,
615 'HistoDir' :
'AlgTool',
616 'FullDetail' :
False,
617 'MonitorHistograms' :
True,
618 'FormatFor1DHistoTable' :
'| %2$-45.45s | %3$=7d |%8$11.5g | %10$-11.5g|%12$11.5g |%14$11.5g |',
619 'ShortFormatFor1DHistoTable' :
' | %1$-25.25s %2%',
620 'HeaderFor1DHistoTable' :
'| Title | # | Mean | RMS | Skewness | Kurtosis |',
621 'UseSequencialNumericAutoIDs' :
False,
622 'AutoStringIDPurgeMap' : {
'/' :
'=SLASH=' },
623 'NTupleProduce' :
True,
624 'NTuplePrint' :
True,
625 'NTupleSplitDir' :
False,
627 'NTupleLUN' :
'FILE1',
629 'NTupleDir' :
'AlgTool',
630 'EvtColsProduce' :
False,
631 'EvtColsPrint' :
False,
632 'EvtColSplitDir' :
False,
634 'EvtColLUN' :
'EVTCOL',
636 'EvtColDir' :
'AlgTool',
639 'EvtColOffSet' :
""" Offset for numerical N-tuple ID """,
640 'EvtColDir' :
""" Subdirectory for Event Tag Collections """,
641 'EvtColSplitDir' :
""" Split long directory names into short pieces """,
642 'EvtColsPrint' :
""" Print statistics for Event Tag Collections """,
643 'EvtColsProduce' :
""" General switch to enable/disable Event Tag Collections """,
644 'NTupleDir' :
""" Subdirectory for N-Tuples """,
645 'NTupleSplitDir' :
""" Split long directory names into short pieces (suitable for HBOOK) """,
646 'NTupleProduce' :
""" General switch to enable/disable N-tuples """,
647 'AutoStringIDPurgeMap' :
""" Map of strings to search and replace when using the title as the basis of automatically generated literal IDs """,
648 'UseSequencialNumericAutoIDs' :
""" Flag to allow users to switch back to the old style of creating numerical automatic IDs """,
649 'CounterList' :
""" RegEx list, of simple integer counters for CounterSummary. """,
650 'UseEfficiencyRowFormat' :
""" Use the special format for printout of efficiency counters """,
651 'NTuplePrint' :
""" Print N-tuple statistics """,
652 'HistoOffSet' :
""" OffSet for automatically assigned histogram numerical identifiers """,
653 'StatPrint' :
""" Print the table of counters """,
654 'NTupleLUN' :
""" Logical File Unit for N-tuples """,
655 'FormatFor1DHistoTable' :
""" Format string for printout of 1D histograms """,
656 'EvtColLUN' :
""" Logical File Unit for Event Tag Collections """,
657 'StatEntityList' :
""" RegEx list, of StatEntity counters for CounterSummary. """,
658 'TypePrint' :
""" Add the actal C++ component type into the messages """,
659 'PropertiesPrint' :
""" Print the properties of the component """,
660 'NTupleOffSet' :
""" Offset for numerical N-tuple ID """,
661 'ContextService' :
""" The name of Algorithm Context Service """,
662 'ErrorsPrint' :
""" Print the statistics of errors/warnings/exceptions """,
663 'EvtColTopDir' :
""" Top-level directory for Event Tag Collections """,
664 'HistoPrint' :
""" Switch on/off the printout of histograms at finalization """,
665 'HistoCheckForNaN' :
""" Switch on/off the checks for NaN and Infinity for histogram fill """,
666 'HistoDir' :
""" Histogram Directory """,
667 'EfficiencyRowFormat' :
""" The format for the regular row in the output Stat-table """,
668 'HistoProduce' :
""" Switch on/off the production of histograms """,
669 'HistoCountersPrint' :
""" Switch on/off the printout of histogram counters at finalization """,
670 'HistoSplitDir' :
""" Split long directory names into short pieces (suitable for HBOOK) """,
671 'RegularRowFormat' :
""" The format for the regular row in the output Stat-table """,
672 'HistoTopDir' :
""" Top level histogram directory (take care that it ends with '/') """,
673 'NTupleTopDir' :
""" Top-level directory for N-Tuples """,
674 'StatTableHeader' :
""" The header row for the output Stat-table """,
675 'ShortFormatFor1DHistoTable' :
""" Format string for printout of 1D histograms """,
676 'HeaderFor1DHistoTable' :
""" The table header for printout of 1D histograms """,
678 def __init__(self, name = Configurable.DefaultName, **kwargs):
679 super(TupleTool, self).
__init__(name)
680 for n,v
in kwargs.items():
def __init__(self, name=Configurable.DefaultName, kwargs)
def __init__(self, name=Configurable.DefaultName, kwargs)
def __init__(self, name=Configurable.DefaultName, kwargs)
def __init__(self, name=Configurable.DefaultName, kwargs)
def __init__(self, name=Configurable.DefaultName, kwargs)
def __init__(self, name=Configurable.DefaultName, kwargs)
def __init__(self, name=Configurable.DefaultName, kwargs)