ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
python.PyAthenaComps.Svc Class Reference
Inheritance diagram for python.PyAthenaComps.Svc:
Collaboration diagram for python.PyAthenaComps.Svc:

Public Member Functions

def __init__ (self, name=None, **kw)
 
def sysInitialize (self)
 
def initialize (self)
 
def sysReinitialize (self)
 
def reinitialize (self)
 
def sysFinalize (self)
 
def finalize (self)
 
def sysStart (self)
 
def start (self)
 
def sysStop (self)
 
def stop (self)
 

Private Attributes

 __component_type__
 init base class More...
 

Detailed Description

Base class for all services

Definition at line 181 of file PyAthenaComps.py.

Constructor & Destructor Documentation

◆ __init__()

def python.PyAthenaComps.Svc.__init__ (   self,
  name = None,
**  kw 
)

Definition at line 184 of file PyAthenaComps.py.

184  def __init__(self, name = None, **kw):
185  kw.setdefault('OutputLevel', 3) #INFO
186  if name is None: name = kw.get('name', self.__class__.__name__)
187 
188  super(Svc, self).__init__(name, **kw)
189  self.__component_type__ = "Service"
190  return
191 

Member Function Documentation

◆ finalize()

def python.PyAthenaComps.Svc.finalize (   self)

Definition at line 215 of file PyAthenaComps.py.

215  def finalize(self):
216  return StatusCode.Success
217 

◆ initialize()

def python.PyAthenaComps.Svc.initialize (   self)

Definition at line 199 of file PyAthenaComps.py.

199  def initialize(self):
200  return StatusCode.Success
201 

◆ reinitialize()

def python.PyAthenaComps.Svc.reinitialize (   self)

Definition at line 209 of file PyAthenaComps.py.

209  def reinitialize(self):
210  return StatusCode.Success
211 

◆ start()

def python.PyAthenaComps.Svc.start (   self)

Definition at line 221 of file PyAthenaComps.py.

221  def start(self):
222  return StatusCode.Success
223 

◆ stop()

def python.PyAthenaComps.Svc.stop (   self)

Definition at line 227 of file PyAthenaComps.py.

227  def stop(self):
228  return StatusCode.Success
229 

◆ sysFinalize()

def python.PyAthenaComps.Svc.sysFinalize (   self)

Definition at line 212 of file PyAthenaComps.py.

212  def sysFinalize(self):
213  return self.finalize()
214 

◆ sysInitialize()

def python.PyAthenaComps.Svc.sysInitialize (   self)

Definition at line 192 of file PyAthenaComps.py.

192  def sysInitialize(self):
193  if hasattr(self, 'OutputLevel'):
194  self.msg.setLevel(self.OutputLevel)
195  else:
196  self.msg.setLevel(_get_prop_value(self,'OutputLevel'))
197  return self.initialize()
198 

◆ sysReinitialize()

def python.PyAthenaComps.Svc.sysReinitialize (   self)

Definition at line 202 of file PyAthenaComps.py.

202  def sysReinitialize(self):
203  if hasattr(self, 'OutputLevel'):
204  self.msg.setLevel(self.OutputLevel)
205  else:
206  self.msg.setLevel(_get_prop_value(self,'OutputLevel'))
207  return self.reinitialize()
208 

◆ sysStart()

def python.PyAthenaComps.Svc.sysStart (   self)

Definition at line 218 of file PyAthenaComps.py.

218  def sysStart(self):
219  return self.start()
220 

◆ sysStop()

def python.PyAthenaComps.Svc.sysStop (   self)

Definition at line 224 of file PyAthenaComps.py.

224  def sysStop(self):
225  return self.stop()
226 

Member Data Documentation

◆ __component_type__

python.PyAthenaComps.Svc.__component_type__
private

init base class

Definition at line 189 of file PyAthenaComps.py.


The documentation for this class was generated from the following file:
python.tests.PyTestsLib.finalize
def finalize(self)
_info( "content of StoreGate..." ) self.sg.dump()
Definition: PyTestsLib.py:53
initialize
void initialize()
Definition: run_EoverP.cxx:894
mergePhysValFiles.start
start
Definition: DataQuality/DataQualityUtils/scripts/mergePhysValFiles.py:14
PixelModuleFeMask_create_db.stop
int stop
Definition: PixelModuleFeMask_create_db.py:76
pool::DbPrintLvl::setLevel
void setLevel(MsgLevel l)
Definition: DbPrint.h:32
python.PyAthenaComps._get_prop_value
def _get_prop_value(pycomp, propname)
helper methods ---------------------------------------------------------—
Definition: PyAthenaComps.py:50
python.processes.powheg.ZZ.ZZ.__init__
def __init__(self, base_directory, **kwargs)
Constructor: all process options are set here.
Definition: ZZ.py:18