GaudiPython.Bindings.iEventSelector Class Reference
Inheritance diagram for GaudiPython.Bindings.iEventSelector:
Collaboration diagram for GaudiPython.Bindings.iEventSelector:

Public Member Functions

def __init__ (self)
 
def open (self, stream, typ='Gaudi::RootCnvSvc', kwargs)
 
def rewind (self)
 
def __init__ (self)
 
def open (self, stream, typ='Gaudi::RootCnvSvc', kwargs)
 
def rewind (self)
 
- Public Member Functions inherited from GaudiPython.Bindings.iService
def __init__
 
def retrieveInterface (self)
 
def isValid (self)
 
def __init__
 
def retrieveInterface (self)
 
def isValid (self)
 
- Public Member Functions inherited from GaudiPython.Bindings.iProperty
def __init__
 
def getInterface (self)
 
def retrieveInterface (self)
 
def __call_interface_method__ (self, ifname, method, args)
 
def __setattr__ (self, name, value)
 
def __getattr__ (self, name)
 
def properties (self)
 
def name (self)
 
def __init__
 
def getInterface (self)
 
def retrieveInterface (self)
 
def __call_interface_method__ (self, ifname, method, args)
 
def __setattr__ (self, name, value)
 
def __getattr__ (self, name)
 
def properties (self)
 
def name (self)
 

Public Attributes

 Input
 

Additional Inherited Members

- Static Public Attributes inherited from GaudiPython.Bindings.iService
tuple initialize = lambdaself:self.__call_interface_method__("_isvc","initialize")
 
tuple start = lambdaself:self.__call_interface_method__("_isvc","start")
 
tuple stop = lambdaself:self.__call_interface_method__("_isvc","stop")
 
tuple finalize = lambdaself:self.__call_interface_method__("_isvc","finalize")
 
tuple reinitialize = lambdaself:self.__call_interface_method__("_isvc","reinitialize")
 
tuple restart = lambdaself:self.__call_interface_method__("_isvc","restart")
 

Detailed Description

Definition at line 638 of file Bindings.py.

Constructor & Destructor Documentation

def GaudiPython.Bindings.iEventSelector.__init__ (   self)

Definition at line 639 of file Bindings.py.

639  def __init__(self):
640  iService.__init__(self, 'EventSelector', Helper.service(gbl.Gaudi.svcLocator(),'EventSelector'))
641  self.__dict__['g'] = AppMgr()
def GaudiPython.Bindings.iEventSelector.__init__ (   self)

Definition at line 639 of file Bindings.py.

639  def __init__(self):
640  iService.__init__(self, 'EventSelector', Helper.service(gbl.Gaudi.svcLocator(),'EventSelector'))
641  self.__dict__['g'] = AppMgr()

Member Function Documentation

def GaudiPython.Bindings.iEventSelector.open (   self,
  stream,
  typ = 'Gaudi::RootCnvSvc',
  kwargs 
)

Definition at line 642 of file Bindings.py.

642  def open(self, stream, typ = 'Gaudi::RootCnvSvc', **kwargs):
643  import Persistency as prs
644  helper = prs.get(typ)
645  helper.configure(self.g)
646  self.Input = helper.formatInput(stream, **kwargs)
647  self.reinitialize()
def open(self, stream, typ='Gaudi::RootCnvSvc', kwargs)
Definition: Bindings.py:642
def GaudiPython.Bindings.iEventSelector.open (   self,
  stream,
  typ = 'Gaudi::RootCnvSvc',
  kwargs 
)

Definition at line 642 of file Bindings.py.

642  def open(self, stream, typ = 'Gaudi::RootCnvSvc', **kwargs):
643  import Persistency as prs
644  helper = prs.get(typ)
645  helper.configure(self.g)
646  self.Input = helper.formatInput(stream, **kwargs)
647  self.reinitialize()
def open(self, stream, typ='Gaudi::RootCnvSvc', kwargs)
Definition: Bindings.py:642
def GaudiPython.Bindings.iEventSelector.rewind (   self)

Definition at line 648 of file Bindings.py.

648  def rewind(self):
649  # It is not possible to reinitialize EventSelector only
650  self.g.service('EventLoopMgr').reinitialize()
651 
652 #----AppMgr class---------------------------------------------------------------------
def GaudiPython.Bindings.iEventSelector.rewind (   self)

Definition at line 648 of file Bindings.py.

648  def rewind(self):
649  # It is not possible to reinitialize EventSelector only
650  self.g.service('EventLoopMgr').reinitialize()
651 
652 #----AppMgr class---------------------------------------------------------------------

Member Data Documentation

GaudiPython.Bindings.iEventSelector.Input

Definition at line 646 of file Bindings.py.


The documentation for this class was generated from the following file: