ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
python.trfExitCodes.trfExitCode Class Reference

Little class to hold the three attributes of a transform error. More...

Inheritance diagram for python.trfExitCodes.trfExitCode:
Collaboration diagram for python.trfExitCodes.trfExitCode:

Public Member Functions

def __init__ (self, acronymn, numcode, description, signalname="")
 Exit code class instantiation. More...
 
def acronymn (self)
 
def numcode (self)
 
def description (self)
 
def signalname (self)
 

Private Attributes

 _acronymn
 
 _numcode
 
 _description
 
 _signalname
 

Detailed Description

Little class to hold the three attributes of a transform error.

Definition at line 17 of file trfExitCodes.py.

Constructor & Destructor Documentation

◆ __init__()

def python.trfExitCodes.trfExitCode.__init__ (   self,
  acronymn,
  numcode,
  description,
  signalname = "" 
)

Exit code class instantiation.

Parameters
acronymnThe internal transform acronymn for this error code
numcodeThe numerical exit code for this error
descriptionA human comprehensible description of this error's meaning
signameThe original signal name (only relevant for signals)

Definition at line 24 of file trfExitCodes.py.

24  def __init__(self, acronymn, numcode, description, signalname = ""):
25  self._acronymn = acronymn
26  self._numcode = numcode
27  self._description = description
28  self._signalname = signalname
29 

Member Function Documentation

◆ acronymn()

def python.trfExitCodes.trfExitCode.acronymn (   self)

Definition at line 31 of file trfExitCodes.py.

31  def acronymn(self):
32  return self._acronymn
33 

◆ description()

def python.trfExitCodes.trfExitCode.description (   self)

Definition at line 39 of file trfExitCodes.py.

39  def description(self):
40  return self._description
41 

◆ numcode()

def python.trfExitCodes.trfExitCode.numcode (   self)

Definition at line 35 of file trfExitCodes.py.

35  def numcode(self):
36  return self._numcode
37 

◆ signalname()

def python.trfExitCodes.trfExitCode.signalname (   self)

Definition at line 43 of file trfExitCodes.py.

43  def signalname(self):
44  return self._signalname
45 

Member Data Documentation

◆ _acronymn

python.trfExitCodes.trfExitCode._acronymn
private

Definition at line 25 of file trfExitCodes.py.

◆ _description

python.trfExitCodes.trfExitCode._description
private

Definition at line 27 of file trfExitCodes.py.

◆ _numcode

python.trfExitCodes.trfExitCode._numcode
private

Definition at line 26 of file trfExitCodes.py.

◆ _signalname

python.trfExitCodes.trfExitCode._signalname
private

Definition at line 28 of file trfExitCodes.py.


The documentation for this class was generated from the following file:
python.processes.powheg.ZZ.ZZ.__init__
def __init__(self, base_directory, **kwargs)
Constructor: all process options are set here.
Definition: ZZ.py:18
description
std::string description
glabal timer - how long have I taken so far?
Definition: hcg.cxx:88