Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

GaudiEventLoopMgr Class Reference

Class definition of GaudiEventLoopMgr. More...

#include <GaudiEventLoopMgr.h>

Inheritance diagram for GaudiEventLoopMgr:

EventLoopMgr MinimalEventLoopMgr Service IAppMgrUI IEventProcessor List of all members.

Public Methods

virtual StatusCode initialize ()
 implementation of IAppMgrUI::initalize. More...

virtual StatusCode finalize ()
 implementation of IAppMgrUI::finalize. More...

virtual StatusCode terminate ()
 implementation of IAppMgrUI::terminate. More...


Protected Methods

 GaudiEventLoopMgr (const std::string& nam, ISvcLocator* svcLoc)
 Standard Constructor. More...

virtual ~GaudiEventLoopMgr ()
 Standard Destructor. More...


Protected Attributes

IDataManagerSvc* m_histoDataMgrSvc
 Reference to the Histogram Data Service. More...

IConversionSvcm_histoPersSvc
 Reference to the Histogram Persistency Service. More...

std::string m_histPersName
 Name of the Hist Pers type. More...


Friends

class  SvcFactory< GaudiEventLoopMgr >

Detailed Description

Class definition of GaudiEventLoopMgr.

This is the default processing manager of the application manager. This object handles the default user configuration setup for standard event processing. In particular this are:

History:

    +---------+----------------------------------------------+---------+
    |    Date |                 Comment                      | Who     |
    +---------+----------------------------------------------+---------+
    |13/12/00 | Initial version                              | M.Frank |
    +---------+----------------------------------------------+---------+
    
Author(s):
Markus Frank
Version:
1.0

Definition at line 43 of file GaudiEventLoopMgr.h.


Constructor & Destructor Documentation

GaudiEventLoopMgr::GaudiEventLoopMgr ( const std::string & nam,
ISvcLocator * svcLoc ) [protected]
 

Standard Constructor.

Definition at line 35 of file GaudiEventLoopMgr.cpp.

GaudiEventLoopMgr::~GaudiEventLoopMgr ( ) [protected, virtual]
 

Standard Destructor.

Definition at line 45 of file GaudiEventLoopMgr.cpp.


Member Function Documentation

StatusCode GaudiEventLoopMgr::finalize ( ) [virtual]
 

implementation of IAppMgrUI::finalize.

Reimplemented from EventLoopMgr.

Definition at line 89 of file GaudiEventLoopMgr.cpp.

StatusCode GaudiEventLoopMgr::initialize ( ) [virtual]
 

implementation of IAppMgrUI::initalize.

Reimplemented from EventLoopMgr.

Definition at line 50 of file GaudiEventLoopMgr.cpp.

StatusCode GaudiEventLoopMgr::terminate ( ) [virtual]
 

implementation of IAppMgrUI::terminate.

Reimplemented from MinimalEventLoopMgr.

Definition at line 110 of file GaudiEventLoopMgr.cpp.


Friends And Related Function Documentation

class SvcFactory [friend]
 

Creator friend class.

Definition at line 46 of file GaudiEventLoopMgr.h.


Member Data Documentation

std::string GaudiEventLoopMgr::m_histPersName [protected]
 

Name of the Hist Pers type.

Definition at line 54 of file GaudiEventLoopMgr.h.

IDataManagerSvc * GaudiEventLoopMgr::m_histoDataMgrSvc [protected]
 

Reference to the Histogram Data Service.

Definition at line 50 of file GaudiEventLoopMgr.h.

IConversionSvc * GaudiEventLoopMgr::m_histoPersSvc [protected]
 

Reference to the Histogram Persistency Service.

Definition at line 52 of file GaudiEventLoopMgr.h.


The documentation for this class was generated from the following files:
Generated at Wed Nov 21 12:22:33 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000