CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Member Functions | Private Attributes
python.Handle Class Reference

## Handle

More...

Public Member Functions

def __init__
 
def __str__
 
def isValid
 
def product
 

Private Member Functions

def _addressOf
 
def _resetWrapper
 Private member functions ##. More...
 
def _setStatus
 
def _typeInfoGetter
 

Private Attributes

 _exception
 
 _nodel
 
 _type
 
 _typeInfo
 
 _wrapper
 

Detailed Description

## Handle

Python interface to FWLite Handle class

Definition at line 49 of file __init__.py.

Constructor & Destructor Documentation

def python.Handle.__init__ (   self,
  typeString,
  kwargs 
)
Initialize python handle wrapper 

Definition at line 54 of file __init__.py.

Member Function Documentation

def python.Handle.__str__ (   self)

Definition at line 90 of file __init__.py.

def python.Handle._addressOf (   self)
private
(Internal) Return address of edm wrapper

Definition at line 113 of file __init__.py.

def python.Handle._resetWrapper (   self)
private

Private member functions ##.

(Internal) reset the edm wrapper

Definition at line 96 of file __init__.py.

def python.Handle._setStatus (   self,
  getByLabelSuccess,
  labelString 
)
private
(Internal) To be called by Events.getByLabel

Definition at line 118 of file __init__.py.

def python.Handle._typeInfoGetter (   self)
private
(Internal) Return the type info

Definition at line 108 of file __init__.py.

def python.Handle.isValid (   self)
Returns true if getByLabel call was successful and data is
present in handle.

Definition at line 77 of file __init__.py.

Referenced by core.AutoHandle.AutoHandle.ReallyLoad().

def python.Handle.product (   self)
Returns product stored in handle.

Definition at line 83 of file __init__.py.

Member Data Documentation

python.Handle._exception
private

Definition at line 67 of file __init__.py.

python.Handle._nodel
private

Definition at line 59 of file __init__.py.

python.Handle._type
private

Definition at line 65 of file __init__.py.

python.Handle._typeInfo
private

Definition at line 99 of file __init__.py.

python.Handle._wrapper
private

Definition at line 98 of file __init__.py.