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

rHistoFileServer Class Reference

Base class to create a ROOT file with histograms and ntuples. More...

#include <rHistoFileServer.h>

Inheritance diagram for rHistoFileServer:

rHistoFolderServer rTFileBase IOfileVI List of all members.

Protected Methods

 rHistoFileServer ()
 generic constructor. More...

virtual ~rHistoFileServer ()
 destructor.

virtual void defineHistoFolders () = 0
 the user should define the folders.

virtual void open ()
 Open a root-file with a given name. More...


Detailed Description

Base class to create a ROOT file with histograms and ntuples.

HistoFileServer shares the Input/Output interface defined in IOfileVI via rTFileBase.
HistoFileServer has an rHistoFolderServer that contains a collection of rHistoFolder located in the same root TFile file.

Definition at line 30 of file rHistoFileServer.h.


Constructor & Destructor Documentation

rHistoFileServer::rHistoFileServer ( ) [inline, protected]

generic constructor.

A list of User defined "rHistoFolder" are created and stored

Definition at line 37 of file rHistoFileServer.h.

rHistoFileServer::~rHistoFileServer ( ) [inline, protected, virtual]

destructor.

Definition at line 39 of file rHistoFileServer.h.


Member Function Documentation

void rHistoFileServer::defineHistoFolders ( ) [inline, protected, pure virtual]

the user should define the folders.

Reimplemented from rHistoFolderServer.

void rHistoFileServer::open ( ) [inline, protected, virtual]

Open a root-file with a given name.

overwriten to set the TFile into the rHistoFolders

Reimplemented from rTFileBase.

Definition at line 4 of file rHistoFileServer.cpp.


The documentation for this class was generated from the following files:
Generated at Fri Aug 18 12:57:41 2000 for centella framework by doxygen 1.1.3 written by Dimitri van Heesch, © 1997-2000