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 179 of file PyAthenaComps.py.

Constructor & Destructor Documentation

◆ __init__()

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

Definition at line 182 of file PyAthenaComps.py.

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

Member Function Documentation

◆ finalize()

def python.PyAthenaComps.Svc.finalize (   self)

Definition at line 213 of file PyAthenaComps.py.

213  def finalize(self):
214  return StatusCode.Success
215 

◆ initialize()

def python.PyAthenaComps.Svc.initialize (   self)

Definition at line 197 of file PyAthenaComps.py.

197  def initialize(self):
198  return StatusCode.Success
199 

◆ reinitialize()

def python.PyAthenaComps.Svc.reinitialize (   self)

Definition at line 207 of file PyAthenaComps.py.

207  def reinitialize(self):
208  return StatusCode.Success
209 

◆ start()

def python.PyAthenaComps.Svc.start (   self)

Definition at line 219 of file PyAthenaComps.py.

219  def start(self):
220  return StatusCode.Success
221 

◆ stop()

def python.PyAthenaComps.Svc.stop (   self)

Definition at line 225 of file PyAthenaComps.py.

225  def stop(self):
226  return StatusCode.Success
227 

◆ sysFinalize()

def python.PyAthenaComps.Svc.sysFinalize (   self)

Definition at line 210 of file PyAthenaComps.py.

210  def sysFinalize(self):
211  return self.finalize()
212 

◆ sysInitialize()

def python.PyAthenaComps.Svc.sysInitialize (   self)

Definition at line 190 of file PyAthenaComps.py.

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

◆ sysReinitialize()

def python.PyAthenaComps.Svc.sysReinitialize (   self)

Definition at line 200 of file PyAthenaComps.py.

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

◆ sysStart()

def python.PyAthenaComps.Svc.sysStart (   self)

Definition at line 216 of file PyAthenaComps.py.

216  def sysStart(self):
217  return self.start()
218 

◆ sysStop()

def python.PyAthenaComps.Svc.sysStop (   self)

Definition at line 222 of file PyAthenaComps.py.

222  def sysStop(self):
223  return self.stop()
224 

Member Data Documentation

◆ __component_type__

python.PyAthenaComps.Svc.__component_type__
private

init base class

Definition at line 187 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:50
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:48
python.processes.powheg.ZZ.ZZ.__init__
def __init__(self, base_directory, **kwargs)
Constructor: all process options are set here.
Definition: ZZ.py:18