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

Public Member Functions

def __init__ (self, t)
 
def cast (self, obj)
 

Public Attributes

 type
 

Detailed Description

Definition at line 47 of file ConditionsContainerAccess.py.

Constructor & Destructor Documentation

◆ __init__()

def python.ConditionsContainerAccess.InterfaceRDS.__init__ (   self,
  t 
)

Definition at line 48 of file ConditionsContainerAccess.py.

48  def __init__(self, t ) :
49  if type(t) is str : t = PyLCGDict.makeClass(t)
50  # print "type is string: ",t
51  # t = PyLCGDict.makeClass(t)
52  #t = PyLCGDict.makeClass(t)
53  self.type = t

Member Function Documentation

◆ cast()

def python.ConditionsContainerAccess.InterfaceRDS.cast (   self,
  obj 
)

Definition at line 54 of file ConditionsContainerAccess.py.

54  def cast(self, obj) :
55  if obj :
56  ip = PyLCGDict.libPyROOT.MakeNullPointer(self.type)
57  if obj._isvc.queryInterface(self.type.interfaceID(), ip).isSuccess() :
58  return ip
59  return None
60 

Member Data Documentation

◆ type

python.ConditionsContainerAccess.InterfaceRDS.type

Definition at line 53 of file ConditionsContainerAccess.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
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78