ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
CalibDataClass.CalibDataError Class Reference

Inherits Exception.

Inherited by CalibDataClass.ADCInsertError, CalibDataClass.DataCopyError, CalibDataClass.DataUniqueError, CalibDataClass.DeleteError, CalibDataClass.HeadInsertError, CalibDataClass.MapInsertError, CalibDataClass.QueryError, CalibDataClass.RTInsertError, CalibDataClass.T0InsertError, and CalibDataClass.UpdateError.

Collaboration diagram for CalibDataClass.CalibDataError:

Public Member Functions

def __init__ (self, caller, exc=None)
 

Public Attributes

 args
 

Detailed Description

Definition at line 24 of file CalibDataClass.py.

Constructor & Destructor Documentation

◆ __init__()

def CalibDataClass.CalibDataError.__init__ (   self,
  caller,
  exc = None 
)

Definition at line 25 of file CalibDataClass.py.

25  def __init__(self, caller, exc=None):
26  if caller.debug == True:
27  caller.ptrace()
28  if isinstance(exc,cx_Oracle.Error):
29  error, = exc.args
30  if isinstance(error,str):
31  self.args += error,
32  else:
33  self.args += error.message,
34  return
35  if isinstance(exc,str):
36  self.args += exc,
37  return
38  if isinstance(exc,Exception):
39  self.args = exc.args
40  return
41 

Member Data Documentation

◆ args

CalibDataClass.CalibDataError.args

Definition at line 39 of file CalibDataClass.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