IRootIoSvc Class Reference

The RootIoSvc gaudi service interface. More...

#include <IRootIoSvc.h>

Inheritance diagram for IRootIoSvc:

RootIoSvc List of all members.

Public Member Functions

virtual int getEvtMax ()=0
virtual void setRootEvtMax (unsigned int max)=0
virtual void setRootTimeMax (unsigned int max)=0
virtual int index ()=0
virtual bool setIndex (int i)=0
virtual void registerRootTree (TChain *ch)=0
virtual bool setRunEventPair (std::pair< int, int > ids)=0
virtual std::pair< int, int > runEventPair ()=0
virtual int getAutoSaveInterval ()=0

Static Public Member Functions

static const InterfaceID & interfaceID ()
 Retrieve interface ID.

Detailed Description

The RootIoSvc gaudi service interface.

Author:
Heather Kelly heather@lheapop.gsfc.nasa.gov

Definition at line 23 of file IRootIoSvc.h.


Member Function Documentation

virtual int IRootIoSvc::getAutoSaveInterval (  )  [pure virtual]

Implemented in RootIoSvc.

Referenced by digiRootWriterAlg::writeEvent().

virtual int IRootIoSvc::getEvtMax (  )  [pure virtual]

Implemented in RootIoSvc.

virtual int IRootIoSvc::index (  )  [pure virtual]

Implemented in RootIoSvc.

Referenced by digiRootReaderAlg::execute().

static const InterfaceID& IRootIoSvc::interfaceID (  )  [inline, static]

Retrieve interface ID.

Definition at line 40 of file IRootIoSvc.h.

References IID_IRootIoSvc().

00040 { return IID_IRootIoSvc; }

virtual void IRootIoSvc::registerRootTree ( TChain *  ch  )  [pure virtual]

Implemented in RootIoSvc.

Referenced by digiRootReaderAlg::initialize().

virtual std::pair<int,int> IRootIoSvc::runEventPair (  )  [pure virtual]

Implemented in RootIoSvc.

Referenced by digiRootReaderAlg::execute().

virtual bool IRootIoSvc::setIndex ( int  i  )  [pure virtual]

Implemented in RootIoSvc.

virtual void IRootIoSvc::setRootEvtMax ( unsigned int  max  )  [pure virtual]

Implemented in RootIoSvc.

Referenced by digiRootReaderAlg::initialize().

virtual void IRootIoSvc::setRootTimeMax ( unsigned int  max  )  [pure virtual]

Implemented in RootIoSvc.

virtual bool IRootIoSvc::setRunEventPair ( std::pair< int, int >  ids  )  [pure virtual]

Implemented in RootIoSvc.


Generated on Tue Nov 29 23:19:46 2016 for BOSS_7.0.2 by  doxygen 1.4.7