![]() |
|
|
Generated: 8 Jan 2009 |
00001 #Thu Jan 8 17:26:10 2009 00002 """Automatically generated. DO NOT EDIT please""" 00003 from GaudiKernel.Proxy.Configurable import * 00004 00005 class VFSSvc( ConfigurableService ) : 00006 __slots__ = { 00007 'OutputLevel' : 0, # int 00008 'AuditServices' : False, # bool 00009 'AuditInitialize' : False, # bool 00010 'AuditStart' : False, # bool 00011 'AuditStop' : False, # bool 00012 'AuditFinalize' : False, # bool 00013 'AuditReInitialize' : False, # bool 00014 'AuditReStart' : False, # bool 00015 'FileAccessTools' : [ 'FileReadTool' ], # list 00016 'FallBackProtocol' : 'file', # str 00017 } 00018 _propertyDocDct = { 00019 'FileAccessTools' : """ List of tools implementing the IFileAccess interface. """, 00020 'FallBackProtocol' : """ URL prefix to use if the prefix is not present. """, 00021 } 00022 def __init__(self, name = Configurable.DefaultName, **kwargs): 00023 super(VFSSvc, self).__init__(name) 00024 for n,v in kwargs.items(): 00025 setattr(self, n, v) 00026 def getDlls( self ): 00027 return 'GaudiSvc' 00028 def getType( self ): 00029 return 'VFSSvc' 00030 pass # class VFSSvc 00031 00032 class ToolSvc( ConfigurableService ) : 00033 __slots__ = { 00034 'OutputLevel' : 0, # int 00035 'AuditServices' : False, # bool 00036 'AuditInitialize' : False, # bool 00037 'AuditStart' : False, # bool 00038 'AuditStop' : False, # bool 00039 'AuditFinalize' : False, # bool 00040 'AuditReInitialize' : False, # bool 00041 'AuditReStart' : False, # bool 00042 } 00043 _propertyDocDct = { 00044 } 00045 def __init__(self, name = Configurable.DefaultName, **kwargs): 00046 super(ToolSvc, self).__init__(name) 00047 for n,v in kwargs.items(): 00048 setattr(self, n, v) 00049 def getDlls( self ): 00050 return 'GaudiSvc' 00051 def getType( self ): 00052 return 'ToolSvc' 00053 pass # class ToolSvc 00054 00055 class THistSvc( ConfigurableService ) : 00056 __slots__ = { 00057 'OutputLevel' : 0, # int 00058 'AuditServices' : False, # bool 00059 'AuditInitialize' : False, # bool 00060 'AuditStart' : False, # bool 00061 'AuditStop' : False, # bool 00062 'AuditFinalize' : False, # bool 00063 'AuditReInitialize' : False, # bool 00064 'AuditReStart' : False, # bool 00065 'Output' : [ ], # list 00066 'Input' : [ ], # list 00067 'AutoSave' : 0, # int 00068 'PrintAll' : False, # bool 00069 } 00070 _propertyDocDct = { 00071 } 00072 def __init__(self, name = Configurable.DefaultName, **kwargs): 00073 super(THistSvc, self).__init__(name) 00074 for n,v in kwargs.items(): 00075 setattr(self, n, v) 00076 def getDlls( self ): 00077 return 'GaudiSvc' 00078 def getType( self ): 00079 return 'THistSvc' 00080 pass # class THistSvc 00081 00082 class TagCollectionSvc( ConfigurableService ) : 00083 __slots__ = { 00084 'OutputLevel' : 0, # int 00085 'AuditServices' : False, # bool 00086 'AuditInitialize' : False, # bool 00087 'AuditStart' : False, # bool 00088 'AuditStop' : False, # bool 00089 'AuditFinalize' : False, # bool 00090 'AuditReInitialize' : False, # bool 00091 'AuditReStart' : False, # bool 00092 'RootCLID' : 1, # int 00093 'RootName' : '/NTUPLES', # str 00094 'ForceLeaves' : False, # bool 00095 'InhibitPathes' : [ ], # list 00096 'DataFaultName' : 'DataFault', # str 00097 'DataAccessName' : 'DataAccess', # str 00098 'EnableFaultHandler' : False, # bool 00099 'EnableAccessHandler' : False, # bool 00100 'Input' : [ ], # list 00101 'Output' : [ ], # list 00102 } 00103 _propertyDocDct = { 00104 } 00105 def __init__(self, name = Configurable.DefaultName, **kwargs): 00106 super(TagCollectionSvc, self).__init__(name) 00107 for n,v in kwargs.items(): 00108 setattr(self, n, v) 00109 def getDlls( self ): 00110 return 'GaudiSvc' 00111 def getType( self ): 00112 return 'TagCollectionSvc' 00113 pass # class TagCollectionSvc 00114 00115 class TagCollectionStream( ConfigurableAlgorithm ) : 00116 __slots__ = { 00117 'OutputLevel' : 0, # int 00118 'Enable' : True, # bool 00119 'ErrorMax' : 1, # int 00120 'ErrorCount' : 0, # int 00121 'AuditAlgorithms' : False, # bool 00122 'AuditInitialize' : False, # bool 00123 'AuditReinitialize' : False, # bool 00124 'AuditRestart' : False, # bool 00125 'AuditExecute' : False, # bool 00126 'AuditFinalize' : False, # bool 00127 'AuditBeginRun' : False, # bool 00128 'AuditEndRun' : False, # bool 00129 'AuditStart' : False, # bool 00130 'AuditStop' : False, # bool 00131 'MonitorService' : 'MonitorSvc', # str 00132 'ItemList' : [ ], # list 00133 'OptItemList' : [ ], # list 00134 'Preload' : True, # bool 00135 'PreloadOptItems' : False, # bool 00136 'Output' : '', # str 00137 'OutputFile' : '', # str 00138 'EvtDataSvc' : 'EventDataSvc', # str 00139 'EvtConversionSvc' : 'EventPersistencySvc', # str 00140 'AcceptAlgs' : [ ], # list 00141 'RequireAlgs' : [ ], # list 00142 'VetoAlgs' : [ ], # list 00143 'VerifyItems' : True, # bool 00144 'AddressLeaf' : '/Event', # str 00145 'AddressColumn' : 'Address', # str 00146 'TagCollectionSvc' : 'NTupleSvc', # str 00147 'ObjectsFirst' : True, # bool 00148 'Collection' : '', # str 00149 } 00150 _propertyDocDct = { 00151 } 00152 def __init__(self, name = Configurable.DefaultName, **kwargs): 00153 super(TagCollectionStream, self).__init__(name) 00154 for n,v in kwargs.items(): 00155 setattr(self, n, v) 00156 def getDlls( self ): 00157 return 'GaudiSvc' 00158 def getType( self ): 00159 return 'TagCollectionStream' 00160 pass # class TagCollectionStream 00161 00162 class StoreExplorerAlg( ConfigurableAlgorithm ) : 00163 __slots__ = { 00164 'OutputLevel' : 0, # int 00165 'Enable' : True, # bool 00166 'ErrorMax' : 1, # int 00167 'ErrorCount' : 0, # int 00168 'AuditAlgorithms' : False, # bool 00169 'AuditInitialize' : False, # bool 00170 'AuditReinitialize' : False, # bool 00171 'AuditRestart' : False, # bool 00172 'AuditExecute' : False, # bool 00173 'AuditFinalize' : False, # bool 00174 'AuditBeginRun' : False, # bool 00175 'AuditEndRun' : False, # bool 00176 'AuditStart' : False, # bool 00177 'AuditStop' : False, # bool 00178 'MonitorService' : 'MonitorSvc', # str 00179 'Load' : False, # bool 00180 'PrintEvt' : 1, # int 00181 'PrintMissing' : 0, # int 00182 'PrintFreq' : 0.0, # float 00183 'ExploreRelations' : False, # bool 00184 'DataSvc' : 'EventDataSvc', # str 00185 'TestAccess' : False, # bool 00186 'AccessForeign' : False, # bool 00187 } 00188 _propertyDocDct = { 00189 } 00190 def __init__(self, name = Configurable.DefaultName, **kwargs): 00191 super(StoreExplorerAlg, self).__init__(name) 00192 for n,v in kwargs.items(): 00193 setattr(self, n, v) 00194 def getDlls( self ): 00195 return 'GaudiSvc' 00196 def getType( self ): 00197 return 'StoreExplorerAlg' 00198 pass # class StoreExplorerAlg 00199 00200 class StatusCodeSvc( ConfigurableService ) : 00201 __slots__ = { 00202 'OutputLevel' : 0, # int 00203 'AuditServices' : False, # bool 00204 'AuditInitialize' : False, # bool 00205 'AuditStart' : False, # bool 00206 'AuditStop' : False, # bool 00207 'AuditFinalize' : False, # bool 00208 'AuditReInitialize' : False, # bool 00209 'AuditReStart' : False, # bool 00210 'Filter' : [ ], # list 00211 'AbortOnError' : False, # bool 00212 'SuppressCheck' : False, # bool 00213 } 00214 _propertyDocDct = { 00215 } 00216 def __init__(self, name = Configurable.DefaultName, **kwargs): 00217 super(StatusCodeSvc, self).__init__(name) 00218 for n,v in kwargs.items(): 00219 setattr(self, n, v) 00220 def getDlls( self ): 00221 return 'GaudiSvc' 00222 def getType( self ): 00223 return 'StatusCodeSvc' 00224 pass # class StatusCodeSvc 00225 00226 class RunRecordStream( ConfigurableAlgorithm ) : 00227 __slots__ = { 00228 'OutputLevel' : 0, # int 00229 'Enable' : True, # bool 00230 'ErrorMax' : 1, # int 00231 'ErrorCount' : 0, # int 00232 'AuditAlgorithms' : False, # bool 00233 'AuditInitialize' : False, # bool 00234 'AuditReinitialize' : False, # bool 00235 'AuditRestart' : False, # bool 00236 'AuditExecute' : False, # bool 00237 'AuditFinalize' : False, # bool 00238 'AuditBeginRun' : False, # bool 00239 'AuditEndRun' : False, # bool 00240 'AuditStart' : False, # bool 00241 'AuditStop' : False, # bool 00242 'MonitorService' : 'MonitorSvc', # str 00243 'ItemList' : [ ], # list 00244 'OptItemList' : [ ], # list 00245 'Preload' : True, # bool 00246 'PreloadOptItems' : False, # bool 00247 'Output' : '', # str 00248 'OutputFile' : '', # str 00249 'EvtDataSvc' : 'EventDataSvc', # str 00250 'EvtConversionSvc' : 'EventPersistencySvc', # str 00251 'AcceptAlgs' : [ ], # list 00252 'RequireAlgs' : [ ], # list 00253 'VetoAlgs' : [ ], # list 00254 'VerifyItems' : True, # bool 00255 } 00256 _propertyDocDct = { 00257 } 00258 def __init__(self, name = Configurable.DefaultName, **kwargs): 00259 super(RunRecordStream, self).__init__(name) 00260 for n,v in kwargs.items(): 00261 setattr(self, n, v) 00262 def getDlls( self ): 00263 return 'GaudiSvc' 00264 def getType( self ): 00265 return 'RunRecordStream' 00266 pass # class RunRecordStream 00267 00268 class RunRecordDataSvc( ConfigurableService ) : 00269 __slots__ = { 00270 'OutputLevel' : 0, # int 00271 'AuditServices' : False, # bool 00272 'AuditInitialize' : False, # bool 00273 'AuditStart' : False, # bool 00274 'AuditStop' : False, # bool 00275 'AuditFinalize' : False, # bool 00276 'AuditReInitialize' : False, # bool 00277 'AuditReStart' : False, # bool 00278 'RootCLID' : 110, # int 00279 'RootName' : '/RunRecords', # str 00280 'ForceLeaves' : False, # bool 00281 'InhibitPathes' : [ ], # list 00282 'DataFaultName' : 'DataFault', # str 00283 'DataAccessName' : 'DataAccess', # str 00284 'EnableFaultHandler' : False, # bool 00285 'EnableAccessHandler' : False, # bool 00286 } 00287 _propertyDocDct = { 00288 } 00289 def __init__(self, name = Configurable.DefaultName, **kwargs): 00290 super(RunRecordDataSvc, self).__init__(name) 00291 for n,v in kwargs.items(): 00292 setattr(self, n, v) 00293 def getDlls( self ): 00294 return 'GaudiSvc' 00295 def getType( self ): 00296 return 'RunRecordDataSvc' 00297 pass # class RunRecordDataSvc 00298 00299 class RndmGenSvc( ConfigurableService ) : 00300 __slots__ = { 00301 'OutputLevel' : 0, # int 00302 'AuditServices' : False, # bool 00303 'AuditInitialize' : False, # bool 00304 'AuditStart' : False, # bool 00305 'AuditStop' : False, # bool 00306 'AuditFinalize' : False, # bool 00307 'AuditReInitialize' : False, # bool 00308 'AuditReStart' : False, # bool 00309 'Engine' : 'HepRndm::Engine<CLHEP::RanluxEngine>', # str 00310 } 00311 _propertyDocDct = { 00312 } 00313 def __init__(self, name = Configurable.DefaultName, **kwargs): 00314 super(RndmGenSvc, self).__init__(name) 00315 for n,v in kwargs.items(): 00316 setattr(self, n, v) 00317 def getDlls( self ): 00318 return 'GaudiSvc' 00319 def getType( self ): 00320 return 'RndmGenSvc' 00321 pass # class RndmGenSvc 00322 00323 class PersistencySvc( ConfigurableService ) : 00324 __slots__ = { 00325 'OutputLevel' : 0, # int 00326 'AuditServices' : False, # bool 00327 'AuditInitialize' : False, # bool 00328 'AuditStart' : False, # bool 00329 'AuditStop' : False, # bool 00330 'AuditFinalize' : False, # bool 00331 'AuditReInitialize' : False, # bool 00332 'AuditReStart' : False, # bool 00333 'CnvServices' : [ ], # list 00334 } 00335 _propertyDocDct = { 00336 } 00337 def __init__(self, name = Configurable.DefaultName, **kwargs): 00338 super(PersistencySvc, self).__init__(name) 00339 for n,v in kwargs.items(): 00340 setattr(self, n, v) 00341 def getDlls( self ): 00342 return 'GaudiSvc' 00343 def getType( self ): 00344 return 'PersistencySvc' 00345 pass # class PersistencySvc 00346 00347 class PartitionSwitchTool( ConfigurableAlgTool ) : 00348 __slots__ = { 00349 'MonitorService' : 'MonitorSvc', # str 00350 'OutputLevel' : 0, # int 00351 'AuditTools' : False, # bool 00352 'AuditInitialize' : False, # bool 00353 'AuditStart' : False, # bool 00354 'AuditStop' : False, # bool 00355 'AuditFinalize' : False, # bool 00356 'Actor' : 'EventDataService', # str 00357 } 00358 _propertyDocDct = { 00359 } 00360 def __init__(self, name = Configurable.DefaultName, **kwargs): 00361 super(PartitionSwitchTool, self).__init__(name) 00362 for n,v in kwargs.items(): 00363 setattr(self, n, v) 00364 def getDlls( self ): 00365 return 'GaudiSvc' 00366 def getType( self ): 00367 return 'PartitionSwitchTool' 00368 pass # class PartitionSwitchTool 00369 00370 class PartitionSwitchAlg( ConfigurableAlgorithm ) : 00371 __slots__ = { 00372 'OutputLevel' : 0, # int 00373 'Enable' : True, # bool 00374 'ErrorMax' : 1, # int 00375 'ErrorCount' : 0, # int 00376 'AuditAlgorithms' : False, # bool 00377 'AuditInitialize' : False, # bool 00378 'AuditReinitialize' : False, # bool 00379 'AuditRestart' : False, # bool 00380 'AuditExecute' : False, # bool 00381 'AuditFinalize' : False, # bool 00382 'AuditBeginRun' : False, # bool 00383 'AuditEndRun' : False, # bool 00384 'AuditStart' : False, # bool 00385 'AuditStop' : False, # bool 00386 'MonitorService' : 'MonitorSvc', # str 00387 'Partition' : '', # str 00388 'Tool' : 'PartitionSwitchTool', # str 00389 } 00390 _propertyDocDct = { 00391 } 00392 def __init__(self, name = Configurable.DefaultName, **kwargs): 00393 super(PartitionSwitchAlg, self).__init__(name) 00394 for n,v in kwargs.items(): 00395 setattr(self, n, v) 00396 def getDlls( self ): 00397 return 'GaudiSvc' 00398 def getType( self ): 00399 return 'PartitionSwitchAlg' 00400 pass # class PartitionSwitchAlg 00401 00402 class ParticlePropertySvc( ConfigurableService ) : 00403 __slots__ = { 00404 'OutputLevel' : 0, # int 00405 'AuditServices' : False, # bool 00406 'AuditInitialize' : False, # bool 00407 'AuditStart' : False, # bool 00408 'AuditStop' : False, # bool 00409 'AuditFinalize' : False, # bool 00410 'AuditReInitialize' : False, # bool 00411 'AuditReStart' : False, # bool 00412 'ParticlePropertiesFile' : 'ParticleTable.txt', # str 00413 'OtherFiles' : [ ], # list 00414 'Particles' : [ ], # list 00415 } 00416 _propertyDocDct = { 00417 } 00418 def __init__(self, name = Configurable.DefaultName, **kwargs): 00419 super(ParticlePropertySvc, self).__init__(name) 00420 for n,v in kwargs.items(): 00421 setattr(self, n, v) 00422 def getDlls( self ): 00423 return 'GaudiSvc' 00424 def getType( self ): 00425 return 'ParticlePropertySvc' 00426 pass # class ParticlePropertySvc 00427 00428 class OutputStream( ConfigurableAlgorithm ) : 00429 __slots__ = { 00430 'OutputLevel' : 0, # int 00431 'Enable' : True, # bool 00432 'ErrorMax' : 1, # int 00433 'ErrorCount' : 0, # int 00434 'AuditAlgorithms' : False, # bool 00435 'AuditInitialize' : False, # bool 00436 'AuditReinitialize' : False, # bool 00437 'AuditRestart' : False, # bool 00438 'AuditExecute' : False, # bool 00439 'AuditFinalize' : False, # bool 00440 'AuditBeginRun' : False, # bool 00441 'AuditEndRun' : False, # bool 00442 'AuditStart' : False, # bool 00443 'AuditStop' : False, # bool 00444 'MonitorService' : 'MonitorSvc', # str 00445 'ItemList' : [ ], # list 00446 'OptItemList' : [ ], # list 00447 'Preload' : True, # bool 00448 'PreloadOptItems' : False, # bool 00449 'Output' : '', # str 00450 'OutputFile' : '', # str 00451 'EvtDataSvc' : 'EventDataSvc', # str 00452 'EvtConversionSvc' : 'EventPersistencySvc', # str 00453 'AcceptAlgs' : [ ], # list 00454 'RequireAlgs' : [ ], # list 00455 'VetoAlgs' : [ ], # list 00456 'VerifyItems' : True, # bool 00457 } 00458 _propertyDocDct = { 00459 } 00460 def __init__(self, name = Configurable.DefaultName, **kwargs): 00461 super(OutputStream, self).__init__(name) 00462 for n,v in kwargs.items(): 00463 setattr(self, n, v) 00464 def getDlls( self ): 00465 return 'GaudiSvc' 00466 def getType( self ): 00467 return 'OutputStream' 00468 pass # class OutputStream 00469 00470 class OutputFSRStream( ConfigurableAlgorithm ) : 00471 __slots__ = { 00472 'OutputLevel' : 0, # int 00473 'Enable' : True, # bool 00474 'ErrorMax' : 1, # int 00475 'ErrorCount' : 0, # int 00476 'AuditAlgorithms' : False, # bool 00477 'AuditInitialize' : False, # bool 00478 'AuditReinitialize' : False, # bool 00479 'AuditRestart' : False, # bool 00480 'AuditExecute' : False, # bool 00481 'AuditFinalize' : False, # bool 00482 'AuditBeginRun' : False, # bool 00483 'AuditEndRun' : False, # bool 00484 'AuditStart' : False, # bool 00485 'AuditStop' : False, # bool 00486 'MonitorService' : 'MonitorSvc', # str 00487 'ItemList' : [ ], # list 00488 'OptItemList' : [ ], # list 00489 'Preload' : True, # bool 00490 'PreloadOptItems' : False, # bool 00491 'Output' : '', # str 00492 'OutputFile' : '', # str 00493 'EvtDataSvc' : 'EventDataSvc', # str 00494 'EvtConversionSvc' : 'EventPersistencySvc', # str 00495 'AcceptAlgs' : [ ], # list 00496 'RequireAlgs' : [ ], # list 00497 'VetoAlgs' : [ ], # list 00498 'VerifyItems' : True, # bool 00499 'FSRItemList' : [ ], # list 00500 'FSROptItemList' : [ ], # list 00501 } 00502 _propertyDocDct = { 00503 'FSRItemList' : """ Mandatory items to be written as FSRs """, 00504 'FSROptItemList' : """ Optional items to be written as FSRs """, 00505 } 00506 def __init__(self, name = Configurable.DefaultName, **kwargs): 00507 super(OutputFSRStream, self).__init__(name) 00508 for n,v in kwargs.items(): 00509 setattr(self, n, v) 00510 def getDlls( self ): 00511 return 'GaudiSvc' 00512 def getType( self ): 00513 return 'OutputFSRStream' 00514 pass # class OutputFSRStream 00515 00516 class NTupleSvc( ConfigurableService ) : 00517 __slots__ = { 00518 'OutputLevel' : 0, # int 00519 'AuditServices' : False, # bool 00520 'AuditInitialize' : False, # bool 00521 'AuditStart' : False, # bool 00522 'AuditStop' : False, # bool 00523 'AuditFinalize' : False, # bool 00524 'AuditReInitialize' : False, # bool 00525 'AuditReStart' : False, # bool 00526 'RootCLID' : 1, # int 00527 'RootName' : '/NTUPLES', # str 00528 'ForceLeaves' : False, # bool 00529 'InhibitPathes' : [ ], # list 00530 'DataFaultName' : 'DataFault', # str 00531 'DataAccessName' : 'DataAccess', # str 00532 'EnableFaultHandler' : False, # bool 00533 'EnableAccessHandler' : False, # bool 00534 'Input' : [ ], # list 00535 'Output' : [ ], # list 00536 } 00537 _propertyDocDct = { 00538 } 00539 def __init__(self, name = Configurable.DefaultName, **kwargs): 00540 super(NTupleSvc, self).__init__(name) 00541 for n,v in kwargs.items(): 00542 setattr(self, n, v) 00543 def getDlls( self ): 00544 return 'GaudiSvc' 00545 def getType( self ): 00546 return 'NTupleSvc' 00547 pass # class NTupleSvc 00548 00549 class MultiStoreSvc( ConfigurableService ) : 00550 __slots__ = { 00551 'OutputLevel' : 0, # int 00552 'AuditServices' : False, # bool 00553 'AuditInitialize' : False, # bool 00554 'AuditStart' : False, # bool 00555 'AuditStop' : False, # bool 00556 'AuditFinalize' : False, # bool 00557 'AuditReInitialize' : False, # bool 00558 'AuditReStart' : False, # bool 00559 'RootCLID' : 110, # int 00560 'RootName' : '/Event', # str 00561 'Partitions' : [ ], # list 00562 'DataLoader' : 'EventPersistencySvc', # str 00563 'DefaultPartition' : 'Default', # str 00564 } 00565 _propertyDocDct = { 00566 } 00567 def __init__(self, name = Configurable.DefaultName, **kwargs): 00568 super(MultiStoreSvc, self).__init__(name) 00569 for n,v in kwargs.items(): 00570 setattr(self, n, v) 00571 def getDlls( self ): 00572 return 'GaudiSvc' 00573 def getType( self ): 00574 return 'MultiStoreSvc' 00575 pass # class MultiStoreSvc 00576 00577 class MinimalEventLoopMgr( ConfigurableService ) : 00578 __slots__ = { 00579 'OutputLevel' : 0, # int 00580 'AuditServices' : False, # bool 00581 'AuditInitialize' : False, # bool 00582 'AuditStart' : False, # bool 00583 'AuditStop' : False, # bool 00584 'AuditFinalize' : False, # bool 00585 'AuditReInitialize' : False, # bool 00586 'AuditReStart' : False, # bool 00587 'TopAlg' : [ ], # list 00588 'OutStream' : [ ], # list 00589 'OutStreamType' : 'OutputStream', # str 00590 } 00591 _propertyDocDct = { 00592 } 00593 def __init__(self, name = Configurable.DefaultName, **kwargs): 00594 super(MinimalEventLoopMgr, self).__init__(name) 00595 for n,v in kwargs.items(): 00596 setattr(self, n, v) 00597 def getDlls( self ): 00598 return 'GaudiSvc' 00599 def getType( self ): 00600 return 'MinimalEventLoopMgr' 00601 pass # class MinimalEventLoopMgr 00602 00603 class MessageSvc( ConfigurableService ) : 00604 __slots__ = { 00605 'OutputLevel' : 0, # int 00606 'AuditServices' : False, # bool 00607 'AuditInitialize' : False, # bool 00608 'AuditStart' : False, # bool 00609 'AuditStop' : False, # bool 00610 'AuditFinalize' : False, # bool 00611 'AuditReInitialize' : False, # bool 00612 'AuditReStart' : False, # bool 00613 'Format' : '% F%18W%S%7W%R%T %0W%M', # str 00614 'timeFormat' : '%Y-%m-%d %H:%M:%S,%f', # str 00615 'showStats' : False, # bool 00616 'statLevel' : 0, # int 00617 'setVerbose' : [ ], # list 00618 'setDebug' : [ ], # list 00619 'setInfo' : [ ], # list 00620 'setWarning' : [ ], # list 00621 'setError' : [ ], # list 00622 'setFatal' : [ ], # list 00623 'setAlways' : [ ], # list 00624 'useColors' : False, # bool 00625 'fatalColorCode' : [ ], # list 00626 'errorColorCode' : [ ], # list 00627 'warningColorCode' : [ ], # list 00628 'infoColorCode' : [ ], # list 00629 'debugColorCode' : [ ], # list 00630 'verboseColorCode' : [ ], # list 00631 'alwaysColorCode' : [ ], # list 00632 'fatalLimit' : 500, # int 00633 'errorLimit' : 500, # int 00634 'warningLimit' : 500, # int 00635 'infoLimit' : 500, # int 00636 'debugLimit' : 500, # int 00637 'verboseLimit' : 500, # int 00638 'alwaysLimit' : 0, # int 00639 'defaultLimit' : 500, # int 00640 'enableSuppression' : False, # bool 00641 'loggedStreams' : { }, # list 00642 } 00643 _propertyDocDct = { 00644 'loggedStreams' : """ MessageStream sources we want to dump into a logfile """, 00645 } 00646 def __init__(self, name = Configurable.DefaultName, **kwargs): 00647 super(MessageSvc, self).__init__(name) 00648 for n,v in kwargs.items(): 00649 setattr(self, n, v) 00650 def getDlls( self ): 00651 return 'GaudiSvc' 00652 def getType( self ): 00653 return 'MessageSvc' 00654 pass # class MessageSvc 00655 00656 class JobOptionsSvc( ConfigurableService ) : 00657 __slots__ = { 00658 'OutputLevel' : 0, # int 00659 'AuditServices' : False, # bool 00660 'AuditInitialize' : False, # bool 00661 'AuditStart' : False, # bool 00662 'AuditStop' : False, # bool 00663 'AuditFinalize' : False, # bool 00664 'AuditReInitialize' : False, # bool 00665 'AuditReStart' : False, # bool 00666 } 00667 _propertyDocDct = { 00668 } 00669 def __init__(self, name = Configurable.DefaultName, **kwargs): 00670 super(JobOptionsSvc, self).__init__(name) 00671 for n,v in kwargs.items(): 00672 setattr(self, n, v) 00673 def getDlls( self ): 00674 return 'GaudiSvc' 00675 def getType( self ): 00676 return 'JobOptionsSvc' 00677 pass # class JobOptionsSvc 00678 00679 class IssueLogger( ConfigurableService ) : 00680 __slots__ = { 00681 'OutputLevel' : 0, # int 00682 'AuditServices' : False, # bool 00683 'AuditInitialize' : False, # bool 00684 'AuditStart' : False, # bool 00685 'AuditStop' : False, # bool 00686 'AuditFinalize' : False, # bool 00687 'AuditReInitialize' : False, # bool 00688 'AuditReStart' : False, # bool 00689 'Output' : [ ], # list 00690 'ReportLevel' : 'WARNING', # str 00691 'TracebackLevel' : 'ERROR', # str 00692 'ShowTime' : False, # bool 00693 } 00694 _propertyDocDct = { 00695 } 00696 def __init__(self, name = Configurable.DefaultName, **kwargs): 00697 super(IssueLogger, self).__init__(name) 00698 for n,v in kwargs.items(): 00699 setattr(self, n, v) 00700 def getDlls( self ): 00701 return 'GaudiSvc' 00702 def getType( self ): 00703 return 'IssueLogger' 00704 pass # class IssueLogger 00705 00706 class InputCopyStream( ConfigurableAlgorithm ) : 00707 __slots__ = { 00708 'OutputLevel' : 0, # int 00709 'Enable' : True, # bool 00710 'ErrorMax' : 1, # int 00711 'ErrorCount' : 0, # int 00712 'AuditAlgorithms' : False, # bool 00713 'AuditInitialize' : False, # bool 00714 'AuditReinitialize' : False, # bool 00715 'AuditRestart' : False, # bool 00716 'AuditExecute' : False, # bool 00717 'AuditFinalize' : False, # bool 00718 'AuditBeginRun' : False, # bool 00719 'AuditEndRun' : False, # bool 00720 'AuditStart' : False, # bool 00721 'AuditStop' : False, # bool 00722 'MonitorService' : 'MonitorSvc', # str 00723 'ItemList' : [ '/Event#99999' ], # list 00724 'OptItemList' : [ ], # list 00725 'Preload' : False, # bool 00726 'PreloadOptItems' : False, # bool 00727 'Output' : '', # str 00728 'OutputFile' : '', # str 00729 'EvtDataSvc' : 'EventDataSvc', # str 00730 'EvtConversionSvc' : 'EventPersistencySvc', # str 00731 'AcceptAlgs' : [ ], # list 00732 'RequireAlgs' : [ ], # list 00733 'VetoAlgs' : [ ], # list 00734 'VerifyItems' : True, # bool 00735 } 00736 _propertyDocDct = { 00737 } 00738 def __init__(self, name = Configurable.DefaultName, **kwargs): 00739 super(InputCopyStream, self).__init__(name) 00740 for n,v in kwargs.items(): 00741 setattr(self, n, v) 00742 def getDlls( self ): 00743 return 'GaudiSvc' 00744 def getType( self ): 00745 return 'InputCopyStream' 00746 pass # class InputCopyStream 00747 00748 class IncidentSvc( ConfigurableService ) : 00749 __slots__ = { 00750 'OutputLevel' : 0, # int 00751 'AuditServices' : False, # bool 00752 'AuditInitialize' : False, # bool 00753 'AuditStart' : False, # bool 00754 'AuditStop' : False, # bool 00755 'AuditFinalize' : False, # bool 00756 'AuditReInitialize' : False, # bool 00757 'AuditReStart' : False, # bool 00758 } 00759 _propertyDocDct = { 00760 } 00761 def __init__(self, name = Configurable.DefaultName, **kwargs): 00762 super(IncidentSvc, self).__init__(name) 00763 for n,v in kwargs.items(): 00764 setattr(self, n, v) 00765 def getDlls( self ): 00766 return 'GaudiSvc' 00767 def getType( self ): 00768 return 'IncidentSvc' 00769 pass # class IncidentSvc 00770 00771 class HistorySvc( ConfigurableService ) : 00772 __slots__ = { 00773 'OutputLevel' : 0, # int 00774 'AuditServices' : False, # bool 00775 'AuditInitialize' : False, # bool 00776 'AuditStart' : False, # bool 00777 'AuditStop' : False, # bool 00778 'AuditFinalize' : False, # bool 00779 'AuditReInitialize' : False, # bool 00780 'AuditReStart' : False, # bool 00781 'Dump' : False, # bool 00782 'Activate' : True, # bool 00783 'OutputFile' : '', # str 00784 } 00785 _propertyDocDct = { 00786 } 00787 def __init__(self, name = Configurable.DefaultName, **kwargs): 00788 super(HistorySvc, self).__init__(name) 00789 for n,v in kwargs.items(): 00790 setattr(self, n, v) 00791 def getDlls( self ): 00792 return 'GaudiSvc' 00793 def getType( self ): 00794 return 'HistorySvc' 00795 pass # class HistorySvc 00796 00797 class HistogramSvc( ConfigurableService ) : 00798 __slots__ = { 00799 'OutputLevel' : 0, # int 00800 'AuditServices' : False, # bool 00801 'AuditInitialize' : False, # bool 00802 'AuditStart' : False, # bool 00803 'AuditStop' : False, # bool 00804 'AuditFinalize' : False, # bool 00805 'AuditReInitialize' : False, # bool 00806 'AuditReStart' : False, # bool 00807 'RootCLID' : 1, # int 00808 'RootName' : '/stat', # str 00809 'ForceLeaves' : False, # bool 00810 'InhibitPathes' : [ ], # list 00811 'DataFaultName' : 'DataFault', # str 00812 'DataAccessName' : 'DataAccess', # str 00813 'EnableFaultHandler' : False, # bool 00814 'EnableAccessHandler' : False, # bool 00815 'Input' : [ ], # list 00816 'Predefined1DHistos' : { }, # list 00817 } 00818 _propertyDocDct = { 00819 'Predefined1DHistos' : """ Histograms with predefined parameters """, 00820 } 00821 def __init__(self, name = Configurable.DefaultName, **kwargs): 00822 super(HistogramSvc, self).__init__(name) 00823 for n,v in kwargs.items(): 00824 setattr(self, n, v) 00825 def getDlls( self ): 00826 return 'GaudiSvc' 00827 def getType( self ): 00828 return 'HistogramSvc' 00829 pass # class HistogramSvc 00830 00831 class HistogramPersistencySvc( ConfigurableService ) : 00832 __slots__ = { 00833 'OutputLevel' : 0, # int 00834 'AuditServices' : False, # bool 00835 'AuditInitialize' : False, # bool 00836 'AuditStart' : False, # bool 00837 'AuditStop' : False, # bool 00838 'AuditFinalize' : False, # bool 00839 'AuditReInitialize' : False, # bool 00840 'AuditReStart' : False, # bool 00841 'CnvServices' : [ 'HbookHistSvc' , 'RootHistSvc' ], # list 00842 'HistogramPersistency' : '', # str 00843 'OutputFile' : '', # str 00844 'ConvertHistos' : [ ], # list 00845 'ExcludeHistos' : [ ], # list 00846 'Warnings' : True, # bool 00847 } 00848 _propertyDocDct = { 00849 'ConvertHistos' : """ The list of patterns to be accepted for conversion """, 00850 'Warnings' : """ Set this property to false to suppress warning messages """, 00851 'ExcludeHistos' : """ The list of patterns to be excluded for conversion """, 00852 } 00853 def __init__(self, name = Configurable.DefaultName, **kwargs): 00854 super(HistogramPersistencySvc, self).__init__(name) 00855 for n,v in kwargs.items(): 00856 setattr(self, n, v) 00857 def getDlls( self ): 00858 return 'GaudiSvc' 00859 def getType( self ): 00860 return 'HistogramPersistencySvc' 00861 pass # class HistogramPersistencySvc 00862 00863 class HepRndm__Engine_CLHEP__DualRand_( ConfigurableService ) : 00864 __slots__ = { 00865 'OutputLevel' : 0, # int 00866 'AuditServices' : False, # bool 00867 'AuditInitialize' : False, # bool 00868 'AuditStart' : False, # bool 00869 'AuditStop' : False, # bool 00870 'AuditFinalize' : False, # bool 00871 'AuditReInitialize' : False, # bool 00872 'AuditReStart' : False, # bool 00873 'Seeds' : [ ], # list 00874 'Column' : 0, # int 00875 'Row' : 1, # int 00876 'Luxury' : 3, # int 00877 'UseTable' : False, # bool 00878 'SetSingleton' : False, # bool 00879 } 00880 _propertyDocDct = { 00881 } 00882 def __init__(self, name = Configurable.DefaultName, **kwargs): 00883 super(HepRndm__Engine_CLHEP__DualRand_, self).__init__(name) 00884 for n,v in kwargs.items(): 00885 setattr(self, n, v) 00886 def getDlls( self ): 00887 return 'GaudiSvc' 00888 def getType( self ): 00889 return 'HepRndm::Engine<CLHEP::DualRand>' 00890 pass # class HepRndm__Engine_CLHEP__DualRand_ 00891 00892 class HepRndm__Engine_CLHEP__TripleRand_( ConfigurableService ) : 00893 __slots__ = { 00894 'OutputLevel' : 0, # int 00895 'AuditServices' : False, # bool 00896 'AuditInitialize' : False, # bool 00897 'AuditStart' : False, # bool 00898 'AuditStop' : False, # bool 00899 'AuditFinalize' : False, # bool 00900 'AuditReInitialize' : False, # bool 00901 'AuditReStart' : False, # bool 00902 'Seeds' : [ ], # list 00903 'Column' : 0, # int 00904 'Row' : 1, # int 00905 'Luxury' : 3, # int 00906 'UseTable' : False, # bool 00907 'SetSingleton' : False, # bool 00908 } 00909 _propertyDocDct = { 00910 } 00911 def __init__(self, name = Configurable.DefaultName, **kwargs): 00912 super(HepRndm__Engine_CLHEP__TripleRand_, self).__init__(name) 00913 for n,v in kwargs.items(): 00914 setattr(self, n, v) 00915 def getDlls( self ): 00916 return 'GaudiSvc' 00917 def getType( self ): 00918 return 'HepRndm::Engine<CLHEP::TripleRand>' 00919 pass # class HepRndm__Engine_CLHEP__TripleRand_ 00920 00921 class HepRndm__Engine_CLHEP__DRand48Engine_( ConfigurableService ) : 00922 __slots__ = { 00923 'OutputLevel' : 0, # int 00924 'AuditServices' : False, # bool 00925 'AuditInitialize' : False, # bool 00926 'AuditStart' : False, # bool 00927 'AuditStop' : False, # bool 00928 'AuditFinalize' : False, # bool 00929 'AuditReInitialize' : False, # bool 00930 'AuditReStart' : False, # bool 00931 'Seeds' : [ ], # list 00932 'Column' : 0, # int 00933 'Row' : 1, # int 00934 'Luxury' : 3, # int 00935 'UseTable' : False, # bool 00936 'SetSingleton' : False, # bool 00937 } 00938 _propertyDocDct = { 00939 } 00940 def __init__(self, name = Configurable.DefaultName, **kwargs): 00941 super(HepRndm__Engine_CLHEP__DRand48Engine_, self).__init__(name) 00942 for n,v in kwargs.items(): 00943 setattr(self, n, v) 00944 def getDlls( self ): 00945 return 'GaudiSvc' 00946 def getType( self ): 00947 return 'HepRndm::Engine<CLHEP::DRand48Engine>' 00948 pass # class HepRndm__Engine_CLHEP__DRand48Engine_ 00949 00950 class HepRndm__Engine_CLHEP__Hurd160Engine_( ConfigurableService ) : 00951 __slots__ = { 00952 'OutputLevel' : 0, # int 00953 'AuditServices' : False, # bool 00954 'AuditInitialize' : False, # bool 00955 'AuditStart' : False, # bool 00956 'AuditStop' : False, # bool 00957 'AuditFinalize' : False, # bool 00958 'AuditReInitialize' : False, # bool 00959 'AuditReStart' : False, # bool 00960 'Seeds' : [ ], # list 00961 'Column' : 0, # int 00962 'Row' : 1, # int 00963 'Luxury' : 3, # int 00964 'UseTable' : False, # bool 00965 'SetSingleton' : False, # bool 00966 } 00967 _propertyDocDct = { 00968 } 00969 def __init__(self, name = Configurable.DefaultName, **kwargs): 00970 super(HepRndm__Engine_CLHEP__Hurd160Engine_, self).__init__(name) 00971 for n,v in kwargs.items(): 00972 setattr(self, n, v) 00973 def getDlls( self ): 00974 return 'GaudiSvc' 00975 def getType( self ): 00976 return 'HepRndm::Engine<CLHEP::Hurd160Engine>' 00977 pass # class HepRndm__Engine_CLHEP__Hurd160Engine_ 00978 00979 class HepRndm__Engine_CLHEP__Hurd288Engine_( ConfigurableService ) : 00980 __slots__ = { 00981 'OutputLevel' : 0, # int 00982 'AuditServices' : False, # bool 00983 'AuditInitialize' : False, # bool 00984 'AuditStart' : False, # bool 00985 'AuditStop' : False, # bool 00986 'AuditFinalize' : False, # bool 00987 'AuditReInitialize' : False, # bool 00988 'AuditReStart' : False, # bool 00989 'Seeds' : [ ], # list 00990 'Column' : 0, # int 00991 'Row' : 1, # int 00992 'Luxury' : 3, # int 00993 'UseTable' : False, # bool 00994 'SetSingleton' : False, # bool 00995 } 00996 _propertyDocDct = { 00997 } 00998 def __init__(self, name = Configurable.DefaultName, **kwargs): 00999 super(HepRndm__Engine_CLHEP__Hurd288Engine_, self).__init__(name) 01000 for n,v in kwargs.items(): 01001 setattr(self, n, v) 01002 def getDlls( self ): 01003 return 'GaudiSvc' 01004 def getType( self ): 01005 return 'HepRndm::Engine<CLHEP::Hurd288Engine>' 01006 pass # class HepRndm__Engine_CLHEP__Hurd288Engine_ 01007 01008 class HepRndm__Engine_CLHEP__HepJamesRandom_( ConfigurableService ) : 01009 __slots__ = { 01010 'OutputLevel' : 0, # int 01011 'AuditServices' : False, # bool 01012 'AuditInitialize' : False, # bool 01013 'AuditStart' : False, # bool 01014 'AuditStop' : False, # bool 01015 'AuditFinalize' : False, # bool 01016 'AuditReInitialize' : False, # bool 01017 'AuditReStart' : False, # bool 01018 'Seeds' : [ ], # list 01019 'Column' : 0, # int 01020 'Row' : 1, # int 01021 'Luxury' : 3, # int 01022 'UseTable' : False, # bool 01023 'SetSingleton' : False, # bool 01024 } 01025 _propertyDocDct = { 01026 } 01027 def __init__(self, name = Configurable.DefaultName, **kwargs): 01028 super(HepRndm__Engine_CLHEP__HepJamesRandom_, self).__init__(name) 01029 for n,v in kwargs.items(): 01030 setattr(self, n, v) 01031 def getDlls( self ): 01032 return 'GaudiSvc' 01033 def getType( self ): 01034 return 'HepRndm::Engine<CLHEP::HepJamesRandom>' 01035 pass # class HepRndm__Engine_CLHEP__HepJamesRandom_ 01036 01037 class HepRndm__Engine_CLHEP__MTwistEngine_( ConfigurableService ) : 01038 __slots__ = { 01039 'OutputLevel' : 0, # int 01040 'AuditServices' : False, # bool 01041 'AuditInitialize' : False, # bool 01042 'AuditStart' : False, # bool 01043 'AuditStop' : False, # bool 01044 'AuditFinalize' : False, # bool 01045 'AuditReInitialize' : False, # bool 01046 'AuditReStart' : False, # bool 01047 'Seeds' : [ ], # list 01048 'Column' : 0, # int 01049 'Row' : 1, # int 01050 'Luxury' : 3, # int 01051 'UseTable' : False, # bool 01052 'SetSingleton' : False, # bool 01053 } 01054 _propertyDocDct = { 01055 } 01056 def __init__(self, name = Configurable.DefaultName, **kwargs): 01057 super(HepRndm__Engine_CLHEP__MTwistEngine_, self).__init__(name) 01058 for n,v in kwargs.items(): 01059 setattr(self, n, v) 01060 def getDlls( self ): 01061 return 'GaudiSvc' 01062 def getType( self ): 01063 return 'HepRndm::Engine<CLHEP::MTwistEngine>' 01064 pass # class HepRndm__Engine_CLHEP__MTwistEngine_ 01065 01066 class HepRndm__Engine_CLHEP__RanecuEngine_( ConfigurableService ) : 01067 __slots__ = { 01068 'OutputLevel' : 0, # int 01069 'AuditServices' : False, # bool 01070 'AuditInitialize' : False, # bool 01071 'AuditStart' : False, # bool 01072 'AuditStop' : False, # bool 01073 'AuditFinalize' : False, # bool 01074 'AuditReInitialize' : False, # bool 01075 'AuditReStart' : False, # bool 01076 'Seeds' : [ ], # list 01077 'Column' : 0, # int 01078 'Row' : 1, # int 01079 'Luxury' : 3, # int 01080 'UseTable' : False, # bool 01081 'SetSingleton' : False, # bool 01082 } 01083 _propertyDocDct = { 01084 } 01085 def __init__(self, name = Configurable.DefaultName, **kwargs): 01086 super(HepRndm__Engine_CLHEP__RanecuEngine_, self).__init__(name) 01087 for n,v in kwargs.items(): 01088 setattr(self, n, v) 01089 def getDlls( self ): 01090 return 'GaudiSvc' 01091 def getType( self ): 01092 return 'HepRndm::Engine<CLHEP::RanecuEngine>' 01093 pass # class HepRndm__Engine_CLHEP__RanecuEngine_ 01094 01095 class HepRndm__Engine_CLHEP__Ranlux64Engine_( ConfigurableService ) : 01096 __slots__ = { 01097 'OutputLevel' : 0, # int 01098 'AuditServices' : False, # bool 01099 'AuditInitialize' : False, # bool 01100 'AuditStart' : False, # bool 01101 'AuditStop' : False, # bool 01102 'AuditFinalize' : False, # bool 01103 'AuditReInitialize' : False, # bool 01104 'AuditReStart' : False, # bool 01105 'Seeds' : [ ], # list 01106 'Column' : 0, # int 01107 'Row' : 1, # int 01108 'Luxury' : 3, # int 01109 'UseTable' : False, # bool 01110 'SetSingleton' : False, # bool 01111 } 01112 _propertyDocDct = { 01113 } 01114 def __init__(self, name = Configurable.DefaultName, **kwargs): 01115 super(HepRndm__Engine_CLHEP__Ranlux64Engine_, self).__init__(name) 01116 for n,v in kwargs.items(): 01117 setattr(self, n, v) 01118 def getDlls( self ): 01119 return 'GaudiSvc' 01120 def getType( self ): 01121 return 'HepRndm::Engine<CLHEP::Ranlux64Engine>' 01122 pass # class HepRndm__Engine_CLHEP__Ranlux64Engine_ 01123 01124 class HepRndm__Engine_CLHEP__RanluxEngine_( ConfigurableService ) : 01125 __slots__ = { 01126 'OutputLevel' : 0, # int 01127 'AuditServices' : False, # bool 01128 'AuditInitialize' : False, # bool 01129 'AuditStart' : False, # bool 01130 'AuditStop' : False, # bool 01131 'AuditFinalize' : False, # bool 01132 'AuditReInitialize' : False, # bool 01133 'AuditReStart' : False, # bool 01134 'Seeds' : [ ], # list 01135 'Column' : 0, # int 01136 'Row' : 1, # int 01137 'Luxury' : 3, # int 01138 'UseTable' : False, # bool 01139 'SetSingleton' : False, # bool 01140 } 01141 _propertyDocDct = { 01142 } 01143 def __init__(self, name = Configurable.DefaultName, **kwargs): 01144 super(HepRndm__Engine_CLHEP__RanluxEngine_, self).__init__(name) 01145 for n,v in kwargs.items(): 01146 setattr(self, n, v) 01147 def getDlls( self ): 01148 return 'GaudiSvc' 01149 def getType( self ): 01150 return 'HepRndm::Engine<CLHEP::RanluxEngine>' 01151 pass # class HepRndm__Engine_CLHEP__RanluxEngine_ 01152 01153 class HepRndm__Engine_CLHEP__RanshiEngine_( ConfigurableService ) : 01154 __slots__ = { 01155 'OutputLevel' : 0, # int 01156 'AuditServices' : False, # bool 01157 'AuditInitialize' : False, # bool 01158 'AuditStart' : False, # bool 01159 'AuditStop' : False, # bool 01160 'AuditFinalize' : False, # bool 01161 'AuditReInitialize' : False, # bool 01162 'AuditReStart' : False, # bool 01163 'Seeds' : [ ], # list 01164 'Column' : 0, # int 01165 'Row' : 1, # int 01166 'Luxury' : 3, # int 01167 'UseTable' : False, # bool 01168 'SetSingleton' : False, # bool 01169 } 01170 _propertyDocDct = { 01171 } 01172 def __init__(self, name = Configurable.DefaultName, **kwargs): 01173 super(HepRndm__Engine_CLHEP__RanshiEngine_, self).__init__(name) 01174 for n,v in kwargs.items(): 01175 setattr(self, n, v) 01176 def getDlls( self ): 01177 return 'GaudiSvc' 01178 def getType( self ): 01179 return 'HepRndm::Engine<CLHEP::RanshiEngine>' 01180 pass # class HepRndm__Engine_CLHEP__RanshiEngine_ 01181 01182 class DataStreamTool( ConfigurableAlgTool ) : 01183 __slots__ = { 01184 'MonitorService' : 'MonitorSvc', # str 01185 'OutputLevel' : 0, # int 01186 'AuditTools' : False, # bool 01187 'AuditInitialize' : False, # bool 01188 'AuditStart' : False, # bool 01189 'AuditStop' : False, # bool 01190 'AuditFinalize' : False, # bool 01191 } 01192 _propertyDocDct = { 01193 } 01194 def __init__(self, name = Configurable.DefaultName, **kwargs): 01195 super(DataStreamTool, self).__init__(name) 01196 for n,v in kwargs.items(): 01197 setattr(self, n, v) 01198 def getDlls( self ): 01199 return 'GaudiSvc' 01200 def getType( self ): 01201 return 'DataStreamTool' 01202 pass # class DataStreamTool 01203 01204 class FileReadTool( ConfigurableAlgTool ) : 01205 __slots__ = { 01206 'MonitorService' : 'MonitorSvc', # str 01207 'OutputLevel' : 0, # int 01208 'AuditTools' : False, # bool 01209 'AuditInitialize' : False, # bool 01210 'AuditStart' : False, # bool 01211 'AuditStop' : False, # bool 01212 'AuditFinalize' : False, # bool 01213 } 01214 _propertyDocDct = { 01215 } 01216 def __init__(self, name = Configurable.DefaultName, **kwargs): 01217 super(FileReadTool, self).__init__(name) 01218 for n,v in kwargs.items(): 01219 setattr(self, n, v) 01220 def getDlls( self ): 01221 return 'GaudiSvc' 01222 def getType( self ): 01223 return 'FileReadTool' 01224 pass # class FileReadTool 01225 01226 class FastContainersSvc( ConfigurableService ) : 01227 __slots__ = { 01228 'OutputLevel' : 0, # int 01229 'AuditServices' : False, # bool 01230 'AuditInitialize' : False, # bool 01231 'AuditStart' : False, # bool 01232 'AuditStop' : False, # bool 01233 'AuditFinalize' : False, # bool 01234 'AuditReInitialize' : False, # bool 01235 'AuditReStart' : False, # bool 01236 'RootCLID' : 110, # int 01237 'RootName' : '/fc', # str 01238 'ForceLeaves' : False, # bool 01239 'InhibitPathes' : [ ], # list 01240 'DataFaultName' : 'DataFault', # str 01241 'DataAccessName' : 'DataAccess', # str 01242 'EnableFaultHandler' : False, # bool 01243 'EnableAccessHandler' : False, # bool 01244 'RootDirName' : 'fc', # str 01245 } 01246 _propertyDocDct = { 01247 } 01248 def __init__(self, name = Configurable.DefaultName, **kwargs): 01249 super(FastContainersSvc, self).__init__(name) 01250 for n,v in kwargs.items(): 01251 setattr(self, n, v) 01252 def getDlls( self ): 01253 return 'GaudiSvc' 01254 def getType( self ): 01255 return 'FastContainersSvc' 01256 pass # class FastContainersSvc 01257 01258 class ExceptionSvc( ConfigurableService ) : 01259 __slots__ = { 01260 'OutputLevel' : 0, # int 01261 'AuditServices' : False, # bool 01262 'AuditInitialize' : False, # bool 01263 'AuditStart' : False, # bool 01264 'AuditStop' : False, # bool 01265 'AuditFinalize' : False, # bool 01266 'AuditReInitialize' : False, # bool 01267 'AuditReStart' : False, # bool 01268 'Catch' : 'all', # str 01269 'Algorithms' : [ ], # list 01270 } 01271 _propertyDocDct = { 01272 } 01273 def __init__(self, name = Configurable.DefaultName, **kwargs): 01274 super(ExceptionSvc, self).__init__(name) 01275 for n,v in kwargs.items(): 01276 setattr(self, n, v) 01277 def getDlls( self ): 01278 return 'GaudiSvc' 01279 def getType( self ): 01280 return 'ExceptionSvc' 01281 pass # class ExceptionSvc 01282 01283 class EvtPersistencySvc( ConfigurableService ) : 01284 __slots__ = { 01285 'OutputLevel' : 0, # int 01286 'AuditServices' : False, # bool 01287 'AuditInitialize' : False, # bool 01288 'AuditStart' : False, # bool 01289 'AuditStop' : False, # bool 01290 'AuditFinalize' : False, # bool 01291 'AuditReInitialize' : False, # bool 01292 'AuditReStart' : False, # bool 01293 'CnvServices' : [ ], # list 01294 } 01295 _propertyDocDct = { 01296 } 01297 def __init__(self, name = Configurable.DefaultName, **kwargs): 01298 super(EvtPersistencySvc, self).__init__(name) 01299 for n,v in kwargs.items(): 01300 setattr(self, n, v) 01301 def getDlls( self ): 01302 return 'GaudiSvc' 01303 def getType( self ): 01304 return 'EvtPersistencySvc' 01305 pass # class EvtPersistencySvc 01306 01307 class EvtDataSvc( ConfigurableService ) : 01308 __slots__ = { 01309 'OutputLevel' : 0, # int 01310 'AuditServices' : False, # bool 01311 'AuditInitialize' : False, # bool 01312 'AuditStart' : False, # bool 01313 'AuditStop' : False, # bool 01314 'AuditFinalize' : False, # bool 01315 'AuditReInitialize' : False, # bool 01316 'AuditReStart' : False, # bool 01317 'RootCLID' : 110, # int 01318 'RootName' : '/Event', # str 01319 'ForceLeaves' : False, # bool 01320 'InhibitPathes' : [ ], # list 01321 'DataFaultName' : 'DataFault', # str 01322 'DataAccessName' : 'DataAccess', # str 01323 'EnableFaultHandler' : False, # bool 01324 'EnableAccessHandler' : False, # bool 01325 } 01326 _propertyDocDct = { 01327 } 01328 def __init__(self, name = Configurable.DefaultName, **kwargs): 01329 super(EvtDataSvc, self).__init__(name) 01330 for n,v in kwargs.items(): 01331 setattr(self, n, v) 01332 def getDlls( self ): 01333 return 'GaudiSvc' 01334 def getType( self ): 01335 return 'EvtDataSvc' 01336 pass # class EvtDataSvc 01337 01338 class EvtCollectionStream( ConfigurableAlgorithm ) : 01339 __slots__ = { 01340 'OutputLevel' : 0, # int 01341 'Enable' : True, # bool 01342 'ErrorMax' : 1, # int 01343 'ErrorCount' : 0, # int 01344 'AuditAlgorithms' : False, # bool 01345 'AuditInitialize' : False, # bool 01346 'AuditReinitialize' : False, # bool 01347 'AuditRestart' : False, # bool 01348 'AuditExecute' : False, # bool 01349 'AuditFinalize' : False, # bool 01350 'AuditBeginRun' : False, # bool 01351 'AuditEndRun' : False, # bool 01352 'AuditStart' : False, # bool 01353 'AuditStop' : False, # bool 01354 'MonitorService' : 'MonitorSvc', # str 01355 'ItemList' : [ ], # list 01356 'EvtDataSvc' : 'TagCollectionSvc', # str 01357 } 01358 _propertyDocDct = { 01359 } 01360 def __init__(self, name = Configurable.DefaultName, **kwargs): 01361 super(EvtCollectionStream, self).__init__(name) 01362 for n,v in kwargs.items(): 01363 setattr(self, n, v) 01364 def getDlls( self ): 01365 return 'GaudiSvc' 01366 def getType( self ): 01367 return 'EvtCollectionStream' 01368 pass # class EvtCollectionStream 01369 01370 class EventSelector( ConfigurableService ) : 01371 __slots__ = { 01372 'OutputLevel' : 0, # int 01373 'AuditServices' : False, # bool 01374 'AuditInitialize' : False, # bool 01375 'AuditStart' : False, # bool 01376 'AuditStop' : False, # bool 01377 'AuditFinalize' : False, # bool 01378 'AuditReInitialize' : False, # bool 01379 'AuditReStart' : False, # bool 01380 'Input' : [ ], # list 01381 'FirstEvent' : 0, # int 01382 'EvtMax' : 2147483647, # int 01383 'PrintFreq' : 10, # int 01384 'StreamManager' : 'DataStreamTool', # str 01385 } 01386 _propertyDocDct = { 01387 } 01388 def __init__(self, name = Configurable.DefaultName, **kwargs): 01389 super(EventSelector, self).__init__(name) 01390 for n,v in kwargs.items(): 01391 setattr(self, n, v) 01392 def getDlls( self ): 01393 return 'GaudiSvc' 01394 def getType( self ): 01395 return 'EventSelector' 01396 pass # class EventSelector 01397 01398 class EventLoopMgr( ConfigurableService ) : 01399 __slots__ = { 01400 'OutputLevel' : 0, # int 01401 'AuditServices' : False, # bool 01402 'AuditInitialize' : False, # bool 01403 'AuditStart' : False, # bool 01404 'AuditStop' : False, # bool 01405 'AuditFinalize' : False, # bool 01406 'AuditReInitialize' : False, # bool 01407 'AuditReStart' : False, # bool 01408 'TopAlg' : [ ], # list 01409 'OutStream' : [ ], # list 01410 'OutStreamType' : 'OutputStream', # str 01411 'HistogramPersistency' : '', # str 01412 'EvtSel' : '', # str 01413 'Warnings' : True, # bool 01414 } 01415 _propertyDocDct = { 01416 'Warnings' : """ Set this property to false to suppress warning messages """, 01417 } 01418 def __init__(self, name = Configurable.DefaultName, **kwargs): 01419 super(EventLoopMgr, self).__init__(name) 01420 for n,v in kwargs.items(): 01421 setattr(self, n, v) 01422 def getDlls( self ): 01423 return 'GaudiSvc' 01424 def getType( self ): 01425 return 'EventLoopMgr' 01426 pass # class EventLoopMgr 01427 01428 class EventCollectionSelector( ConfigurableService ) : 01429 __slots__ = { 01430 'OutputLevel' : 0, # int 01431 'AuditServices' : False, # bool 01432 'AuditInitialize' : False, # bool 01433 'AuditStart' : False, # bool 01434 'AuditStop' : False, # bool 01435 'AuditFinalize' : False, # bool 01436 'AuditReInitialize' : False, # bool 01437 'AuditReStart' : False, # bool 01438 'CnvService' : 'EvtTupleSvc', # str 01439 'Authentication' : '', # str 01440 'Container' : 'B2PiPi', # str 01441 'Item' : 'Address', # str 01442 'Criteria' : '', # str 01443 'DB' : '', # str 01444 'DbType' : '', # str 01445 'Function' : 'NTuple::Selector', # str 01446 } 01447 _propertyDocDct = { 01448 } 01449 def __init__(self, name = Configurable.DefaultName, **kwargs): 01450 super(EventCollectionSelector, self).__init__(name) 01451 for n,v in kwargs.items(): 01452 setattr(self, n, v) 01453 def getDlls( self ): 01454 return 'GaudiSvc' 01455 def getType( self ): 01456 return 'EventCollectionSelector' 01457 pass # class EventCollectionSelector 01458 01459 class DetPersistencySvc( ConfigurableService ) : 01460 __slots__ = { 01461 'OutputLevel' : 0, # int 01462 'AuditServices' : False, # bool 01463 'AuditInitialize' : False, # bool 01464 'AuditStart' : False, # bool 01465 'AuditStop' : False, # bool 01466 'AuditFinalize' : False, # bool 01467 'AuditReInitialize' : False, # bool 01468 'AuditReStart' : False, # bool 01469 'CnvServices' : [ ], # list 01470 } 01471 _propertyDocDct = { 01472 } 01473 def __init__(self, name = Configurable.DefaultName, **kwargs): 01474 super(DetPersistencySvc, self).__init__(name) 01475 for n,v in kwargs.items(): 01476 setattr(self, n, v) 01477 def getDlls( self ): 01478 return 'GaudiSvc' 01479 def getType( self ): 01480 return 'DetPersistencySvc' 01481 pass # class DetPersistencySvc 01482 01483 class DetDataSvc( ConfigurableService ) : 01484 __slots__ = { 01485 'OutputLevel' : 0, # int 01486 'AuditServices' : False, # bool 01487 'AuditInitialize' : False, # bool 01488 'AuditStart' : False, # bool 01489 'AuditStop' : False, # bool 01490 'AuditFinalize' : False, # bool 01491 'AuditReInitialize' : False, # bool 01492 'AuditReStart' : False, # bool 01493 'RootCLID' : 3, # int 01494 'RootName' : '/dd', # str 01495 'ForceLeaves' : False, # bool 01496 'InhibitPathes' : [ ], # list 01497 'DataFaultName' : 'DataFault', # str 01498 'DataAccessName' : 'DataAccess', # str 01499 'EnableFaultHandler' : False, # bool 01500 'EnableAccessHandler' : False, # bool 01501 'DetStorageType' : 7, # int 01502 'DetDbLocation' : 'empty', # str 01503 'DetDbRootName' : 'dd', # str 01504 'UsePersistency' : False, # bool 01505 'PersistencySvc' : 'DetectorPersistencySvc', # str 01506 } 01507 _propertyDocDct = { 01508 } 01509 def __init__(self, name = Configurable.DefaultName, **kwargs): 01510 super(DetDataSvc, self).__init__(name) 01511 for n,v in kwargs.items(): 01512 setattr(self, n, v) 01513 def getDlls( self ): 01514 return 'GaudiSvc' 01515 def getType( self ): 01516 return 'DetDataSvc' 01517 pass # class DetDataSvc 01518 01519 class DataOnDemandSvc( ConfigurableService ) : 01520 __slots__ = { 01521 'OutputLevel' : 0, # int 01522 'AuditServices' : False, # bool 01523 'AuditInitialize' : False, # bool 01524 'AuditStart' : False, # bool 01525 'AuditStop' : False, # bool 01526 'AuditFinalize' : False, # bool 01527 'AuditReInitialize' : False, # bool 01528 'AuditReStart' : False, # bool 01529 'IncidentName' : 'DataFault', # str 01530 'DataSvc' : 'EventDataSvc', # str 01531 'UsePreceedingPath' : True, # bool 01532 'Dump' : False, # bool 01533 'Algorithms' : [ ], # list 01534 'Nodes' : [ ], # list 01535 'AlgMap' : { }, # list 01536 'NodeMap' : { }, # list 01537 'Prefix' : '/Event/', # str 01538 } 01539 _propertyDocDct = { 01540 } 01541 def __init__(self, name = Configurable.DefaultName, **kwargs): 01542 super(DataOnDemandSvc, self).__init__(name) 01543 for n,v in kwargs.items(): 01544 setattr(self, n, v) 01545 def getDlls( self ): 01546 return 'GaudiSvc' 01547 def getType( self ): 01548 return 'DataOnDemandSvc' 01549 pass # class DataOnDemandSvc 01550 01551 class CounterSvc( ConfigurableService ) : 01552 __slots__ = { 01553 'OutputLevel' : 0, # int 01554 'AuditServices' : False, # bool 01555 'AuditInitialize' : False, # bool 01556 'AuditStart' : False, # bool 01557 'AuditStop' : False, # bool 01558 'AuditFinalize' : False, # bool 01559 'AuditReInitialize' : False, # bool 01560 'AuditReStart' : False, # bool 01561 'PrintStat' : True, # bool 01562 'StatTableHeader' : ' Counter :: Group | # | sum | mean/eff^* | rms/err^* | min | max |', # str 01563 'RegularRowFormat' : ' %|15.15s|%|-15.15s|%|32t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| |', # str 01564 'EfficiencyRowFormat' : '*%|15.15s|%|-15.15s|%|32t||%|10d| |%|11.5g| |(%|#9.7g| +- %|-#9.7g|)%%| ------- | ------- |', # str 01565 'UseEfficiencyRowFormat' : True, # bool 01566 } 01567 _propertyDocDct = { 01568 'StatTableHeader' : """ The header row for the output Stat-table """, 01569 'EfficiencyRowFormat' : """ The format for the regular row in the outptu Stat-table """, 01570 'RegularRowFormat' : """ The format for the regular row in the output Stat-table """, 01571 'UseEfficiencyRowFormat' : """ Use the special format for printout of efficiency counters """, 01572 } 01573 def __init__(self, name = Configurable.DefaultName, **kwargs): 01574 super(CounterSvc, self).__init__(name) 01575 for n,v in kwargs.items(): 01576 setattr(self, n, v) 01577 def getDlls( self ): 01578 return 'GaudiSvc' 01579 def getType( self ): 01580 return 'CounterSvc' 01581 pass # class CounterSvc 01582 01583 class CollectionCloneAlg( ConfigurableAlgorithm ) : 01584 __slots__ = { 01585 'OutputLevel' : 0, # int 01586 'Enable' : True, # bool 01587 'ErrorMax' : 1, # int 01588 'ErrorCount' : 0, # int 01589 'AuditAlgorithms' : False, # bool 01590 'AuditInitialize' : False, # bool 01591 'AuditReinitialize' : False, # bool 01592 'AuditRestart' : False, # bool 01593 'AuditExecute' : False, # bool 01594 'AuditFinalize' : False, # bool 01595 'AuditBeginRun' : False, # bool 01596 'AuditEndRun' : False, # bool 01597 'AuditStart' : False, # bool 01598 'AuditStop' : False, # bool 01599 'MonitorService' : 'MonitorSvc', # str 01600 'EvtTupleSvc' : 'EvtTupleSvc', # str 01601 'Input' : [ ], # list 01602 'Output' : '', # str 01603 } 01604 _propertyDocDct = { 01605 } 01606 def __init__(self, name = Configurable.DefaultName, **kwargs): 01607 super(CollectionCloneAlg, self).__init__(name) 01608 for n,v in kwargs.items(): 01609 setattr(self, n, v) 01610 def getDlls( self ): 01611 return 'GaudiSvc' 01612 def getType( self ): 01613 return 'CollectionCloneAlg' 01614 pass # class CollectionCloneAlg 01615 01616 class ChronoStatSvc( ConfigurableService ) : 01617 __slots__ = { 01618 'OutputLevel' : 0, # int 01619 'AuditServices' : False, # bool 01620 'AuditInitialize' : False, # bool 01621 'AuditStart' : False, # bool 01622 'AuditStop' : False, # bool 01623 'AuditFinalize' : False, # bool 01624 'AuditReInitialize' : False, # bool 01625 'AuditReStart' : False, # bool 01626 'ChronoPrintOutTable' : True, # bool 01627 'ChronoDestinationCout' : False, # bool 01628 'ChronoPrintLevel' : 3, # int 01629 'ChronoTableToBeOrdered' : True, # bool 01630 'PrintUserTime' : True, # bool 01631 'PrintSystemTime' : False, # bool 01632 'PrintEllapsedTime' : False, # bool 01633 'StatPrintOutTable' : True, # bool 01634 'StatDestinationCout' : False, # bool 01635 'StatPrintLevel' : 3, # int 01636 'StatTableToBeOrdered' : True, # bool 01637 'NumberOfSkippedEventsForMemStat' : -1, # int 01638 'AsciiStatsOutputFile' : '', # str 01639 'StatTableHeader' : ' Counter | # | sum | mean/eff^* | rms/err^* | min | max |', # str 01640 'RegularRowFormat' : ' %|-15.15s|%|17t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| |', # str 01641 'EfficiencyRowFormat' : '*%|-15.15s|%|17t||%|10d| |%|11.5g| |(%|#9.7g| +- %|-#9.7g|)%%| ------- | ------- |', # str 01642 'UseEfficiencyRowFormat' : True, # bool 01643 } 01644 _propertyDocDct = { 01645 'StatTableHeader' : """ The header row for the output Stat-table """, 01646 'EfficiencyRowFormat' : """ The format for the regular row in the outptu Stat-table """, 01647 'RegularRowFormat' : """ The format for the regular row in the output Stat-table """, 01648 'AsciiStatsOutputFile' : """ Name of the output file storing the stats. If empty, no statistics will be saved (default) """, 01649 'UseEfficiencyRowFormat' : """ Use the special format for printout of efficiency counters """, 01650 } 01651 def __init__(self, name = Configurable.DefaultName, **kwargs): 01652 super(ChronoStatSvc, self).__init__(name) 01653 for n,v in kwargs.items(): 01654 setattr(self, n, v) 01655 def getDlls( self ): 01656 return 'GaudiSvc' 01657 def getType( self ): 01658 return 'ChronoStatSvc' 01659 pass # class ChronoStatSvc 01660 01661 class AuditorSvc( ConfigurableService ) : 01662 __slots__ = { 01663 'OutputLevel' : 0, # int 01664 'AuditServices' : False, # bool 01665 'AuditInitialize' : False, # bool 01666 'AuditStart' : False, # bool 01667 'AuditStop' : False, # bool 01668 'AuditFinalize' : False, # bool 01669 'AuditReInitialize' : False, # bool 01670 'AuditReStart' : False, # bool 01671 'Auditors' : [ ], # list 01672 'Enable' : True, # bool 01673 } 01674 _propertyDocDct = { 01675 } 01676 def __init__(self, name = Configurable.DefaultName, **kwargs): 01677 super(AuditorSvc, self).__init__(name) 01678 for n,v in kwargs.items(): 01679 setattr(self, n, v) 01680 def getDlls( self ): 01681 return 'GaudiSvc' 01682 def getType( self ): 01683 return 'AuditorSvc' 01684 pass # class AuditorSvc 01685 01686 class AppMgrRunable( ConfigurableService ) : 01687 __slots__ = { 01688 'OutputLevel' : 0, # int 01689 'AuditServices' : False, # bool 01690 'AuditInitialize' : False, # bool 01691 'AuditStart' : False, # bool 01692 'AuditStop' : False, # bool 01693 'AuditFinalize' : False, # bool 01694 'AuditReInitialize' : False, # bool 01695 'AuditReStart' : False, # bool 01696 'EvtMax' : -17974594, # int 01697 } 01698 _propertyDocDct = { 01699 } 01700 def __init__(self, name = Configurable.DefaultName, **kwargs): 01701 super(AppMgrRunable, self).__init__(name) 01702 for n,v in kwargs.items(): 01703 setattr(self, n, v) 01704 def getDlls( self ): 01705 return 'GaudiSvc' 01706 def getType( self ): 01707 return 'AppMgrRunable' 01708 pass # class AppMgrRunable 01709 01710 class ApplicationMgr( ConfigurableService ) : 01711 __slots__ = { 01712 'Go' : 0, # int 01713 'Exit' : 0, # int 01714 'Dlls' : [ ], # list 01715 'ExtSvc' : [ ], # list 01716 'CreateSvc' : [ ], # list 01717 'ExtSvcCreates' : True, # bool 01718 'SvcMapping' : [ 'EvtDataSvc/EventDataSvc' , 'DetDataSvc/DetectorDataSvc' , 'HistogramSvc/HistogramDataSvc' , 'HbookCnv::PersSvc/HbookHistSvc' , 'RootHistCnv::PersSvc/RootHistSvc' , 'EvtPersistencySvc/EventPersistencySvc' , 'DetPersistencySvc/DetectorPersistencySvc' , 'HistogramPersistencySvc/HistogramPersistencySvc' ], # list 01719 'SvcOptMapping' : [ ], # list 01720 'TopAlg' : [ ], # list 01721 'OutStream' : [ ], # list 01722 'OutStreamType' : 'OutputStream', # str 01723 'MessageSvcType' : 'MessageSvc', # str 01724 'JobOptionsSvcType' : 'JobOptionsSvc', # str 01725 'Runable' : 'AppMgrRunable', # str 01726 'EventLoop' : 'EventLoopMgr', # str 01727 'HistogramPersistency' : 'NONE', # str 01728 'JobOptionsType' : 'FILE', # str 01729 'JobOptionsPath' : '', # str 01730 'EvtMax' : -1, # int 01731 'EvtSel' : '', # str 01732 'OutputLevel' : 3, # int 01733 'MultiThreadExtSvc' : [ ], # list 01734 'NoOfThreads' : 0, # int 01735 'AppName' : 'ApplicationMgr', # str 01736 'AppVersion' : '', # str 01737 'AuditTools' : False, # bool 01738 'AuditServices' : False, # bool 01739 'AuditAlgorithms' : False, # bool 01740 'ActivateHistory' : False, # bool 01741 'StatusCodeCheck' : False, # bool 01742 'Environment' : { }, # list 01743 'InitializationLoopCheck' : True, # bool 01744 'PropertiesPrint' : False, # bool 01745 'ReflexPluginDebugLevel' : 0, # int 01746 } 01747 _propertyDocDct = { 01748 'PropertiesPrint' : """ Flag to activate the printout of properties """, 01749 } 01750 def __init__(self, name = Configurable.DefaultName, **kwargs): 01751 super(ApplicationMgr, self).__init__(name) 01752 for n,v in kwargs.items(): 01753 setattr(self, n, v) 01754 def getDlls( self ): 01755 return 'GaudiSvc' 01756 def getType( self ): 01757 return 'ApplicationMgr' 01758 pass # class ApplicationMgr 01759 01760 class AlgContextSvc( ConfigurableService ) : 01761 __slots__ = { 01762 'OutputLevel' : 0, # int 01763 'AuditServices' : False, # bool 01764 'AuditInitialize' : False, # bool 01765 'AuditStart' : False, # bool 01766 'AuditStop' : False, # bool 01767 'AuditFinalize' : False, # bool 01768 'AuditReInitialize' : False, # bool 01769 'AuditReStart' : False, # bool 01770 'Check' : True, # bool 01771 } 01772 _propertyDocDct = { 01773 'Check' : """ Flag to perform more checks """, 01774 } 01775 def __init__(self, name = Configurable.DefaultName, **kwargs): 01776 super(AlgContextSvc, self).__init__(name) 01777 for n,v in kwargs.items(): 01778 setattr(self, n, v) 01779 def getDlls( self ): 01780 return 'GaudiSvc' 01781 def getType( self ): 01782 return 'AlgContextSvc' 01783 pass # class AlgContextSvc