| # Gaudi Framework, version v21r6 |

Home |  | Generated: 11 Nov 2009

# EvtPersistencySvc Class Reference

`#include <EvtPersistencySvc.h>`

Inheritance diagram for EvtPersistencySvc:

[legend]
Collaboration diagram for EvtPersistencySvc:

[legend]

List of all members.

## Detailed Description

EvtPersistencySvc class implementation definition.

System: The LHCb Offline System

Package: EvtPersistencySvc

Dependencies:

- PersistencySvc definition: "Kernel/Interfaces/PersistencySvc.h"

History:

        +---------+----------------------------------------------+---------+
        |    Date |                 Comment                      | Who     |
        +---------+----------------------------------------------+---------+
        | 3/11/98 | Initial version                              | M.Frank |
        +---------+----------------------------------------------+---------+

Author:
  Markus Frank

Version:
  1.0

Definition at line 37 of file EvtPersistencySvc.h.

## Public Member Functions
PersistencySvc overrides
virtual StatusCode | initialize ()
| Initialize the service.
virtual StatusCode | finalize ()
| Finalize the service.
: Object implementation
| EvtPersistencySvc (const std::string &name, ISvcLocator *svc)
| Standard Constructor.
virtual | ~EvtPersistencySvc ()
| Standard Destructor.
## Friends
class | SvcFactory< EvtPersistencySvc >
class | Factory< EvtPersistencySvc, IService *(std::string, ISvcLocator *)>

## Constructor & Destructor Documentation

EvtPersistencySvc::EvtPersistencySvc | ( | const std::string & | name,
|  | ISvcLocator * | svc |
| ) |  |  |

Standard Constructor.

Definition at line 45 of file EvtPersistencySvc.cpp.

    00046  :  PersistencySvc(name, svc)
    00047 {
    00048 }

EvtPersistencySvc::~EvtPersistencySvc | ( |  | ) | `[virtual]`

Standard Destructor.

Definition at line 51 of file EvtPersistencySvc.cpp.

    00051                                         {
    00052 }

## Member Function Documentation

StatusCode EvtPersistencySvc::initialize | ( |  | ) | `[virtual]`

Initialize the service.

Reimplemented from PersistencySvc.

Definition at line 39 of file EvtPersistencySvc.cpp.

    00039                                              {
    00040   StatusCode status = PersistencySvc::initialize();
    00041   return status;
    00042 }

StatusCode EvtPersistencySvc::finalize | ( | void |  | ) | `[virtual]`

Finalize the service.

Reimplemented from PersistencySvc.

Definition at line 33 of file EvtPersistencySvc.cpp.

    00033                                            {
    00034   StatusCode status = PersistencySvc::finalize();
    00035   return status;
    00036 }

## Friends And Related Function Documentation

friend class SvcFactory< EvtPersistencySvc >`[friend]`

Definition at line 39 of file EvtPersistencySvc.h.

friend class Factory< EvtPersistencySvc, IService *(std::string, ISvcLocator *)>`[friend]`

Definition at line 40 of file EvtPersistencySvc.h.

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

- /afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v21r6/GaudiSvc/src/PersistencySvc/EvtPersistencySvc.h
- /afs/cern.ch/sw/Gaudi/releases/GAUDI/GAUDI_v21r6/GaudiSvc/src/PersistencySvc/EvtPersistencySvc.cpp