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

INTupleWriterSvc Class Reference

#include <INTupleWriterSvc.h>

Inheritance diagram for INTupleWriterSvc:

IInterface ntupleWriterSvc List of all members.

Public Methods

virtual StatusCode initialize () = 0
virtual StatusCode finalize () = 0
virtual SmartDataPtr<NTuple::Tuple> getNTuple (const char *tupleName) = 0
virtual StatusCode addItem (const char *tupleName, const char *item, double val) = 0
virtual StatusCode saveNTuples () = 0
virtual void storeRowFlag (bool flag) = 0
virtual bool storeRowFlag () = 0

Static Public Methods

const InterfaceID& interfaceID ()
 Retrieve interface ID. More...


Detailed Description

Proper Gaudi abstract interface class for the ntupleWriterSvc

Definition at line 13 of file INTupleWriterSvc.h.


Member Function Documentation

virtual StatusCode INTupleWriterSvc::addItem ( const char * tupleName,
const char * item,
double val ) [pure virtual]
 

Reimplemented in ntupleWriterSvc.

Referenced by writeJunkAlg::execute().

virtual StatusCode INTupleWriterSvc::finalize ( ) [pure virtual]
 

Reimplemented in ntupleWriterSvc.

virtual SmartDataPtr<NTuple::Tuple> INTupleWriterSvc::getNTuple ( const char * tupleName ) [pure virtual]
 

Reimplemented in ntupleWriterSvc.

virtual StatusCode INTupleWriterSvc::initialize ( ) [pure virtual]
 

Reimplemented in ntupleWriterSvc.

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

Retrieve interface ID.

Definition at line 33 of file INTupleWriterSvc.h.

virtual StatusCode INTupleWriterSvc::saveNTuples ( ) [pure virtual]
 

Reimplemented in ntupleWriterSvc.

Referenced by WriteTupleAlg::execute(), and writeJunkAlg::execute().

virtual bool INTupleWriterSvc::storeRowFlag ( ) [pure virtual]
 

Reimplemented in ntupleWriterSvc.

Referenced by writeJunkAlg::execute().

virtual void INTupleWriterSvc::storeRowFlag ( bool flag ) [pure virtual]
 

Reimplemented in ntupleWriterSvc.


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