Gaudi Framework, version v21r7

Home   Generated: 22 Jan 2010

IHistogramSvc Class Reference

Definition of the IHistogramSvc interface class. More...

#include <GaudiKernel/IHistogramSvc.h>

Inheritance diagram for IHistogramSvc:

Inheritance graph
[legend]
Collaboration diagram for IHistogramSvc:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 DeclareInterfaceID (IHistogramSvc, 5, 0)
 InterfaceID.
virtual AIDA::IHistogramFactory * histogramFactory ()=0
 Retrieve the AIDA HistogramFactory interface.
virtual AIDA::IHistogram1D * book (const std::string &fullPath, const std::string &title, int binsX, double lowX, double highX)=0
 Book histogram and register it with the histogram data store.
virtual AIDA::IHistogram1D * book (const std::string &dirPath, const std::string &relPath, const std::string &title, int binsX, double lowX, double highX)=0
virtual AIDA::IHistogram1D * book (const std::string &dirPath, int hID, const std::string &title, int binsX, double lowX, double highX)=0
virtual AIDA::IHistogram1D * book (DataObject *pParent, const std::string &relPath, const std::string &title, int binsX, double lowX, double highX)=0
virtual AIDA::IHistogram1D * book (DataObject *pParent, int hID, const std::string &title, int binsX, double lowX, double highX)=0
virtual AIDA::IProfile1D * bookProf (const std::string &fullPath, const std::string &title, int binsX, double lowX, double highX, const std::string &opt="")=0
virtual AIDA::IProfile1D * bookProf (const std::string &dirPath, const std::string &relPath, const std::string &title, int binsX, double lowX, double highX, const std::string &opt="")=0
virtual AIDA::IProfile1D * bookProf (const std::string &dirPath, int hID, const std::string &title, int binsX, double lowX, double highX, const std::string &opt="")=0
virtual AIDA::IProfile1D * bookProf (DataObject *pParent, const std::string &relPath, const std::string &title, int binsX, double lowX, double highX, const std::string &opt="")=0
virtual AIDA::IProfile1D * bookProf (DataObject *pParent, int hID, const std::string &title, int binsX, double lowX, double highX, const std::string &opt="")=0
virtual AIDA::IProfile1D * bookProf (const std::string &fullPath, const std::string &title, int binsX, double lowX, double highX, double lowY, double highY, const std::string &opt="s")=0
virtual AIDA::IProfile1D * bookProf (const std::string &dirPath, const std::string &relPath, const std::string &title, int binsX, double lowX, double highX, double lowY, double highY, const std::string &opt="s")=0
virtual AIDA::IProfile1D * bookProf (const std::string &dirPath, int hID, const std::string &title, int binsX, double lowX, double highX, double lowY, double highY, const std::string &opt="s")=0
virtual AIDA::IProfile1D * bookProf (DataObject *pParent, const std::string &relPath, const std::string &title, int binsX, double lowX, double highX, double lowY, double highY, const std::string &opt="s")=0
virtual AIDA::IProfile1D * bookProf (DataObject *pParent, int hID, const std::string &title, int binsX, double lowX, double highX, double lowY, double highY, const std::string &opt="s")=0
virtual AIDA::IHistogram1D * book (const std::string &fullPath, const std::string &title, std::vector< double > edges)=0
virtual AIDA::IHistogram1D * book (const std::string &dirPath, const std::string &relPath, const std::string &title, std::vector< double > edges)=0
virtual AIDA::IHistogram1D * book (const std::string &dirPath, int hID, const std::string &title, std::vector< double > edges)=0
virtual AIDA::IHistogram1D * book (DataObject *pParent, const std::string &relPath, const std::string &title, std::vector< double > edges)=0
virtual AIDA::IHistogram1D * book (DataObject *pParent, int hID, const std::string &title, std::vector< double > edges)=0
virtual AIDA::IProfile1D * bookProf (const std::string &fullPath, const std::string &title, std::vector< double > edges)=0
virtual AIDA::IProfile1D * bookProf (const std::string &dirPath, const std::string &relPath, const std::string &title, std::vector< double > edges)=0
virtual AIDA::IProfile1D * bookProf (const std::string &dirPath, int hID, const std::string &title, std::vector< double > edges)=0
virtual AIDA::IProfile1D * bookProf (DataObject *pParent, const std::string &relPath, const std::string &title, std::vector< double > edges)=0
virtual AIDA::IProfile1D * bookProf (DataObject *pParent, int hID, const std::string &title, std::vector< double > edges)=0
virtual AIDA::IHistogram2D * book (const std::string &fullPath, const std::string &title, int binsX, double lowX, double highX, int binsY, double lowY, double highY)=0
virtual AIDA::IHistogram2D * book (const std::string &dirPath, const std::string &relPath, const std::string &title, int binsX, double lowX, double highX, int binsY, double lowY, double highY)=0
virtual AIDA::IHistogram2D * book (const std::string &dirPath, int hID, const std::string &title, int binsX, double lowX, double highX, int binsY, double lowY, double highY)=0
virtual AIDA::IHistogram2D * book (DataObject *pParent, const std::string &relPath, const std::string &title, int binsX, double lowX, double highX, int binsY, double lowY, double highY)=0
virtual AIDA::IHistogram2D * book (DataObject *pParent, int hID, const std::string &title, int binsX, double lowX, double highX, int binsY, double lowY, double highY)=0
virtual AIDA::IProfile2D * bookProf (const std::string &fullPath, const std::string &title, int binsX, double lowX, double highX, int binsY, double lowY, double highY)=0
virtual AIDA::IProfile2D * bookProf (const std::string &dirPath, const std::string &relPath, const std::string &title, int binsX, double lowX, double highX, int binsY, double lowY, double highY)=0
virtual AIDA::IProfile2D * bookProf (const std::string &dirPath, int hID, const std::string &title, int binsX, double lowX, double highX, int binsY, double lowY, double highY)=0
virtual AIDA::IProfile2D * bookProf (DataObject *pParent, const std::string &relPath, const std::string &title, int binsX, double lowX, double highX, int binsY, double lowY, double highY)=0
virtual AIDA::IProfile2D * bookProf (DataObject *pParent, int hID, const std::string &title, int binsX, double lowX, double highX, int binsY, double lowY, double highY)=0
virtual AIDA::IHistogram2D * book (const std::string &fullPath, const std::string &title, std::vector< double > edgesX, std::vector< double > edgesY)=0
virtual AIDA::IHistogram2D * book (const std::string &dirPath, const std::string &relPath, const std::string &title, std::vector< double > edgesX, std::vector< double > edgesY)=0
virtual AIDA::IHistogram2D * book (const std::string &dirPath, int hID, const std::string &title, std::vector< double > edgesX, std::vector< double > edgesY)=0
virtual AIDA::IHistogram2D * book (DataObject *pParent, const std::string &relPath, const std::string &title, std::vector< double > edgesX, std::vector< double > edgesY)=0
virtual AIDA::IHistogram2D * book (DataObject *pParent, int hID, const std::string &title, std::vector< double > edgesX, std::vector< double > edgesY)=0
virtual AIDA::IProfile2D * bookProf (const std::string &fullPath, const std::string &title, std::vector< double > edgesX, std::vector< double > edgesY)=0
virtual AIDA::IProfile2D * bookProf (const std::string &dirPath, const std::string &relPath, const std::string &title, std::vector< double > edgesX, std::vector< double > edgesY)=0
virtual AIDA::IProfile2D * bookProf (const std::string &dirPath, int hID, const std::string &title, std::vector< double > edgesX, std::vector< double > edgesY)=0
virtual AIDA::IProfile2D * bookProf (DataObject *pParent, const std::string &relPath, const std::string &title, std::vector< double > edgesX, std::vector< double > edgesY)=0
virtual AIDA::IProfile2D * bookProf (DataObject *pParent, int hID, const std::string &title, std::vector< double > edgesX, std::vector< double > edgesY)=0
virtual AIDA::IHistogram3D * book (const std::string &fullPath, const std::string &title, int binsX, double lowX, double highX, int binsY, double lowY, double highY, int binsZ, double lowZ, double highZ)=0
virtual AIDA::IHistogram3D * book (const std::string &dirPath, const std::string &relPath, const std::string &title, int binsX, double lowX, double highX, int binsY, double lowY, double highY, int binsZ, double lowZ, double highZ)=0
virtual AIDA::IHistogram3D * book (const std::string &dirPath, int hID, const std::string &title, int binsX, double lowX, double highX, int binsY, double lowY, double highY, int binsZ, double lowZ, double highZ)=0
virtual AIDA::IHistogram3D * book (DataObject *pParent, const std::string &relPath, const std::string &title, int binsX, double lowX, double highX, int binsY, double lowY, double highY, int binsZ, double lowZ, double highZ)=0
virtual AIDA::IHistogram3D * book (DataObject *pParent, int hID, const std::string &title, int binsX, double lowX, double highX, int binsY, double lowY, double highY, int binsZ, double lowZ, double highZ)=0
virtual AIDA::IHistogram3D * book (const std::string &fullPath, const std::string &title, std::vector< double > edgesX, std::vector< double > edgesY, std::vector< double > edgesZ)=0
virtual AIDA::IHistogram3D * book (const std::string &dirPath, const std::string &relPath, const std::string &title, std::vector< double > edgesX, std::vector< double > edgesY, std::vector< double > edgesZ)=0
virtual AIDA::IHistogram3D * book (const std::string &dirPath, int hID, const std::string &title, std::vector< double > edgesX, std::vector< double > edgesY, std::vector< double > edgesZ)=0
virtual AIDA::IHistogram3D * book (DataObject *pParent, const std::string &relPath, const std::string &title, std::vector< double > edgesX, std::vector< double > edgesY, std::vector< double > edgesZ)=0
virtual AIDA::IHistogram3D * book (DataObject *pParent, int hID, const std::string &title, std::vector< double > edgesX, std::vector< double > edgesY, std::vector< double > edgesZ)=0
virtual StatusCode registerObject (const std::string &fullPath, AIDA::IBaseHistogram *hObj)=0
virtual StatusCode registerObject (const std::string &parentPath, const std::string &objPath, AIDA::IBaseHistogram *hObj)=0
virtual StatusCode registerObject (const std::string &parentPath, int item, AIDA::IBaseHistogram *hObj)=0
virtual StatusCode registerObject (DataObject *parentObj, const std::string &objPath, AIDA::IBaseHistogram *hObj)=0
virtual StatusCode registerObject (AIDA::IBaseHistogram *parentObj, const std::string &objPath, AIDA::IBaseHistogram *hObj)=0
virtual StatusCode registerObject (DataObject *parentObj, int item, AIDA::IBaseHistogram *hObj)=0
virtual StatusCode registerObject (AIDA::IBaseHistogram *parentObj, int item, AIDA::IBaseHistogram *hObj)=0
virtual StatusCode unregisterObject (AIDA::IBaseHistogram *hObj)=0
virtual StatusCode unregisterObject (AIDA::IBaseHistogram *hObj, const std::string &objectPath)=0
virtual StatusCode unregisterObject (AIDA::IBaseHistogram *hObj, int item)=0
virtual StatusCode retrieveObject (IRegistry *pDirectory, const std::string &path, AIDA::IHistogram1D *&h1dObj)=0
virtual StatusCode retrieveObject (IRegistry *pDirectory, const std::string &path, AIDA::IProfile1D *&h1dObj)=0
virtual StatusCode retrieveObject (IRegistry *pDirectory, const std::string &path, AIDA::IHistogram2D *&h2dObj)=0
virtual StatusCode retrieveObject (IRegistry *pDirectory, const std::string &path, AIDA::IProfile2D *&h2dObj)=0
virtual StatusCode retrieveObject (IRegistry *pDirectory, const std::string &path, AIDA::IHistogram3D *&h3dObj)=0
virtual StatusCode retrieveObject (const std::string &fullPath, AIDA::IHistogram1D *&h1dObj)=0
virtual StatusCode retrieveObject (const std::string &fullPath, AIDA::IProfile1D *&h1dObj)=0
virtual StatusCode retrieveObject (const std::string &fullPath, AIDA::IHistogram2D *&h2dObj)=0
virtual StatusCode retrieveObject (const std::string &fullPath, AIDA::IProfile2D *&h2dObj)=0
virtual StatusCode retrieveObject (const std::string &fullPath, AIDA::IHistogram3D *&h3dObj)=0
virtual StatusCode retrieveObject (const std::string &parentPath, const std::string &objPath, AIDA::IHistogram1D *&h1dObj)=0
virtual StatusCode retrieveObject (const std::string &parentPath, const std::string &objPath, AIDA::IProfile1D *&h1dObj)=0
virtual StatusCode retrieveObject (const std::string &parentPath, const std::string &objPath, AIDA::IHistogram2D *&h2dObj)=0
virtual StatusCode retrieveObject (const std::string &parentPath, const std::string &objPath, AIDA::IProfile2D *&h2dObj)=0
virtual StatusCode retrieveObject (const std::string &parentPath, const std::string &objPath, AIDA::IHistogram3D *&h3dObj)=0
virtual StatusCode retrieveObject (const std::string &parentPath, int item, AIDA::IHistogram1D *&h1dObj)=0
virtual StatusCode retrieveObject (const std::string &parentPath, int item, AIDA::IProfile1D *&h1dObj)=0
virtual StatusCode retrieveObject (const std::string &parentPath, int item, AIDA::IHistogram2D *&h2dObj)=0
virtual StatusCode retrieveObject (const std::string &parentPath, int item, AIDA::IProfile2D *&h2dObj)=0
virtual StatusCode retrieveObject (const std::string &parentPath, int item, AIDA::IHistogram3D *&h3dObj)=0
virtual StatusCode retrieveObject (DataObject *parentObj, const std::string &objPath, AIDA::IHistogram1D *&h1dObj)=0
virtual StatusCode retrieveObject (DataObject *parentObj, const std::string &objPath, AIDA::IProfile1D *&h1dObj)=0
virtual StatusCode retrieveObject (DataObject *parentObj, const std::string &objPath, AIDA::IHistogram2D *&h2dObj)=0
virtual StatusCode retrieveObject (DataObject *parentObj, const std::string &objPath, AIDA::IProfile2D *&h2dObj)=0
virtual StatusCode retrieveObject (DataObject *parentObj, const std::string &objPath, AIDA::IHistogram3D *&h3dObj)=0
virtual StatusCode retrieveObject (AIDA::IBaseHistogram *parentObj, const std::string &objPath, AIDA::IHistogram1D *&h1dObj)=0
virtual StatusCode retrieveObject (AIDA::IBaseHistogram *parentObj, const std::string &objPath, AIDA::IProfile1D *&h1dObj)=0
virtual StatusCode retrieveObject (AIDA::IBaseHistogram *parentObj, const std::string &objPath, AIDA::IHistogram2D *&h2dObj)=0
virtual StatusCode retrieveObject (AIDA::IBaseHistogram *parentObj, const std::string &objPath, AIDA::IProfile2D *&h2dObj)=0
virtual StatusCode retrieveObject (AIDA::IBaseHistogram *parentObj, const std::string &objPath, AIDA::IHistogram3D *&h3dObj)=0
virtual StatusCode retrieveObject (DataObject *parentObj, int item, AIDA::IHistogram1D *&h1dObj)=0
virtual StatusCode retrieveObject (DataObject *parentObj, int item, AIDA::IProfile1D *&h1dObj)=0
virtual StatusCode retrieveObject (DataObject *parentObj, int item, AIDA::IHistogram2D *&h2dObj)=0
virtual StatusCode retrieveObject (DataObject *parentObj, int item, AIDA::IProfile2D *&h2dObj)=0
virtual StatusCode retrieveObject (DataObject *parentObj, int item, AIDA::IHistogram3D *&h3dObj)=0
virtual StatusCode retrieveObject (AIDA::IBaseHistogram *parentObj, int item, AIDA::IHistogram1D *&h1dObj)=0
virtual StatusCode retrieveObject (AIDA::IBaseHistogram *parentObj, int item, AIDA::IProfile1D *&h1dObj)=0
virtual StatusCode retrieveObject (AIDA::IBaseHistogram *parentObj, int item, AIDA::IHistogram2D *&h2dObj)=0
virtual StatusCode retrieveObject (AIDA::IBaseHistogram *parentObj, int item, AIDA::IProfile2D *&h2dObj)=0
virtual StatusCode retrieveObject (AIDA::IBaseHistogram *parentObj, int item, AIDA::IHistogram3D *&h3dObj)=0
virtual StatusCode findObject (const std::string &fullPath, AIDA::IHistogram1D *&h1dObj)=0
virtual StatusCode findObject (const std::string &fullPath, AIDA::IProfile1D *&h1dObj)=0
virtual StatusCode findObject (const std::string &fullPath, AIDA::IHistogram2D *&h2dObj)=0
virtual StatusCode findObject (const std::string &fullPath, AIDA::IProfile2D *&h2dObj)=0
virtual StatusCode findObject (const std::string &fullPath, AIDA::IHistogram3D *&h3dObj)=0
virtual StatusCode findObject (IRegistry *pDirectory, const std::string &path, AIDA::IHistogram1D *&h1dObj)=0
virtual StatusCode findObject (IRegistry *pDirectory, const std::string &path, AIDA::IProfile1D *&h1dObj)=0
virtual StatusCode findObject (IRegistry *pDirectory, const std::string &path, AIDA::IHistogram2D *&h2dObj)=0
virtual StatusCode findObject (IRegistry *pDirectory, const std::string &path, AIDA::IProfile2D *&h2dObj)=0
virtual StatusCode findObject (IRegistry *pDirectory, const std::string &path, AIDA::IHistogram3D *&h2dObj)=0
virtual StatusCode findObject (const std::string &parentPath, const std::string &objPath, AIDA::IHistogram1D *&h1dObj)=0
virtual StatusCode findObject (const std::string &parentPath, const std::string &objPath, AIDA::IProfile1D *&h1dObj)=0
virtual StatusCode findObject (const std::string &parentPath, const std::string &objPath, AIDA::IHistogram2D *&h2dObj)=0
virtual StatusCode findObject (const std::string &parentPath, const std::string &objPath, AIDA::IProfile2D *&h2dObj)=0
virtual StatusCode findObject (const std::string &parentPath, const std::string &objPath, AIDA::IHistogram3D *&h3dObj)=0
virtual StatusCode findObject (const std::string &parentPath, int item, AIDA::IHistogram1D *&h1dObj)=0
virtual StatusCode findObject (const std::string &parentPath, int item, AIDA::IProfile1D *&h1dObj)=0
virtual StatusCode findObject (const std::string &parentPath, int item, AIDA::IHistogram2D *&h2dObj)=0
virtual StatusCode findObject (const std::string &parentPath, int item, AIDA::IProfile2D *&h2dObj)=0
virtual StatusCode findObject (const std::string &parentPath, int item, AIDA::IHistogram3D *&h3dObj)=0
virtual StatusCode findObject (DataObject *parentObj, const std::string &objPath, AIDA::IHistogram1D *&h1dObj)=0
virtual StatusCode findObject (DataObject *parentObj, const std::string &objPath, AIDA::IProfile1D *&h1dObj)=0
virtual StatusCode findObject (DataObject *parentObj, const std::string &objPath, AIDA::IHistogram2D *&h2dObj)=0
virtual StatusCode findObject (DataObject *parentObj, const std::string &objPath, AIDA::IProfile2D *&h2dObj)=0
virtual StatusCode findObject (DataObject *parentObj, const std::string &objPath, AIDA::IHistogram3D *&h3dObj)=0
virtual StatusCode findObject (AIDA::IBaseHistogram *parentObj, const std::string &objPath, AIDA::IHistogram1D *&h1dObj)=0
virtual StatusCode findObject (AIDA::IBaseHistogram *parentObj, const std::string &objPath, AIDA::IProfile1D *&h1dObj)=0
virtual StatusCode findObject (AIDA::IBaseHistogram *parentObj, const std::string &objPath, AIDA::IHistogram2D *&h2dObj)=0
virtual StatusCode findObject (AIDA::IBaseHistogram *parentObj, const std::string &objPath, AIDA::IProfile2D *&h2dObj)=0
virtual StatusCode findObject (AIDA::IBaseHistogram *parentObj, const std::string &objPath, AIDA::IHistogram3D *&h3dObj)=0
virtual StatusCode findObject (DataObject *parentObj, int item, AIDA::IHistogram1D *&h1dObj)=0
virtual StatusCode findObject (DataObject *parentObj, int item, AIDA::IProfile1D *&h1dObj)=0
virtual StatusCode findObject (DataObject *parentObj, int item, AIDA::IHistogram2D *&h2dObj)=0
virtual StatusCode findObject (DataObject *parentObj, int item, AIDA::IProfile2D *&h2dObj)=0
virtual StatusCode findObject (DataObject *parentObj, int item, AIDA::IHistogram3D *&h3dObj)=0
virtual StatusCode findObject (AIDA::IBaseHistogram *parentObj, int item, AIDA::IHistogram1D *&h1dObj)=0
virtual StatusCode findObject (AIDA::IBaseHistogram *parentObj, int item, AIDA::IProfile1D *&h1dObj)=0
virtual StatusCode findObject (AIDA::IBaseHistogram *parentObj, int item, AIDA::IHistogram2D *&h2dObj)=0
virtual StatusCode findObject (AIDA::IBaseHistogram *parentObj, int item, AIDA::IProfile2D *&h2dObj)=0
virtual StatusCode findObject (AIDA::IBaseHistogram *parentObj, int item, AIDA::IHistogram3D *&h3dObj)=0
virtual std::ostream & print (AIDA::IBaseHistogram *h, std::ostream &s=std::cout) const =0
virtual std::ostream & write (AIDA::IBaseHistogram *h, std::ostream &s=std::cout) const =0
 Write (ASCII) the histogram table into the output stream.
virtual int write (AIDA::IBaseHistogram *h, const char *file_name) const =0
 Write (ASCII) the histogram table into a file.
virtual DataObject * createPath (const std::string &newPath)=0
virtual DataObject * createDirectory (const std::string &parentDir, const std::string &subDir)=0
 Create a sub-directory in a directory.


Detailed Description

Definition of the IHistogramSvc interface class.

Author:
Pavel Binko and Anatael Cabrera

Definition at line 48 of file IHistogramSvc.h.


Member Function Documentation

IHistogramSvc::DeclareInterfaceID ( IHistogramSvc  ,
5  ,
0   
)

virtual AIDA::IHistogramFactory* IHistogramSvc::histogramFactory (  )  [pure virtual]

Retrieve the AIDA HistogramFactory interface.

Implemented in HistogramSvc.

virtual AIDA::IHistogram1D* IHistogramSvc::book ( const std::string &  fullPath,
const std::string &  title,
int  binsX,
double  lowX,
double  highX 
) [pure virtual]

Book histogram and register it with the histogram data store.

Parameters:
fullPath Full path to the node of the object. The basename (last part of the fullPath) has to be an integer number (otherwise conversion to HBOOK is not possible)
dirPath Path to parent node of the object, the directory the histogram will be stored in.
pParent Pointer to parent node
relPath Histogram identifier (std::string), the relative path to the object with respect to the parent node
hID Histogram identifier (int) of the histogram
title Title property of the histogram
binsX/Y Number of bins on the axis X/Y
lowX/Y Lower histogram edge on the axis X/Y
highX/Y Upper histogram edge on the axis X/Y

virtual AIDA::IHistogram1D* IHistogramSvc::book ( const std::string &  dirPath,
const std::string &  relPath,
const std::string &  title,
int  binsX,
double  lowX,
double  highX 
) [pure virtual]

virtual AIDA::IHistogram1D* IHistogramSvc::book ( const std::string &  dirPath,
int  hID,
const std::string &  title,
int  binsX,
double  lowX,
double  highX 
) [pure virtual]

virtual AIDA::IHistogram1D* IHistogramSvc::book ( DataObject *  pParent,
const std::string &  relPath,
const std::string &  title,
int  binsX,
double  lowX,
double  highX 
) [pure virtual]

virtual AIDA::IHistogram1D* IHistogramSvc::book ( DataObject *  pParent,
int  hID,
const std::string &  title,
int  binsX,
double  lowX,
double  highX 
) [pure virtual]

virtual AIDA::IProfile1D* IHistogramSvc::bookProf ( const std::string &  fullPath,
const std::string &  title,
int  binsX,
double  lowX,
double  highX,
const std::string &  opt = "" 
) [pure virtual]

virtual AIDA::IProfile1D* IHistogramSvc::bookProf ( const std::string &  dirPath,
const std::string &  relPath,
const std::string &  title,
int  binsX,
double  lowX,
double  highX,
const std::string &  opt = "" 
) [pure virtual]

virtual AIDA::IProfile1D* IHistogramSvc::bookProf ( const std::string &  dirPath,
int  hID,
const std::string &  title,
int  binsX,
double  lowX,
double  highX,
const std::string &  opt = "" 
) [pure virtual]

virtual AIDA::IProfile1D* IHistogramSvc::bookProf ( DataObject *  pParent,
const std::string &  relPath,
const std::string &  title,
int  binsX,
double  lowX,
double  highX,
const std::string &  opt = "" 
) [pure virtual]

virtual AIDA::IProfile1D* IHistogramSvc::bookProf ( DataObject *  pParent,
int  hID,
const std::string &  title,
int  binsX,
double  lowX,
double  highX,
const std::string &  opt = "" 
) [pure virtual]

virtual AIDA::IProfile1D* IHistogramSvc::bookProf ( const std::string &  fullPath,
const std::string &  title,
int  binsX,
double  lowX,
double  highX,
double  lowY,
double  highY,
const std::string &  opt = "s" 
) [pure virtual]

virtual AIDA::IProfile1D* IHistogramSvc::bookProf ( const std::string &  dirPath,
const std::string &  relPath,
const std::string &  title,
int  binsX,
double  lowX,
double  highX,
double  lowY,
double  highY,
const std::string &  opt = "s" 
) [pure virtual]

virtual AIDA::IProfile1D* IHistogramSvc::bookProf ( const std::string &  dirPath,
int  hID,
const std::string &  title,
int  binsX,
double  lowX,
double  highX,
double  lowY,
double  highY,
const std::string &  opt = "s" 
) [pure virtual]

virtual AIDA::IProfile1D* IHistogramSvc::bookProf ( DataObject *  pParent,
const std::string &  relPath,
const std::string &  title,
int  binsX,
double  lowX,
double  highX,
double  lowY,
double  highY,
const std::string &  opt = "s" 
) [pure virtual]

virtual AIDA::IProfile1D* IHistogramSvc::bookProf ( DataObject *  pParent,
int  hID,
const std::string &  title,
int  binsX,
double  lowX,
double  highX,
double  lowY,
double  highY,
const std::string &  opt = "s" 
) [pure virtual]

virtual AIDA::IHistogram1D* IHistogramSvc::book ( const std::string &  fullPath,
const std::string &  title,
std::vector< double >  edges 
) [pure virtual]

virtual AIDA::IHistogram1D* IHistogramSvc::book ( const std::string &  dirPath,
const std::string &  relPath,
const std::string &  title,
std::vector< double >  edges 
) [pure virtual]

virtual AIDA::IHistogram1D* IHistogramSvc::book ( const std::string &  dirPath,
int  hID,
const std::string &  title,
std::vector< double >  edges 
) [pure virtual]

virtual AIDA::IHistogram1D* IHistogramSvc::book ( DataObject *  pParent,
const std::string &  relPath,
const std::string &  title,
std::vector< double >  edges 
) [pure virtual]

virtual AIDA::IHistogram1D* IHistogramSvc::book ( DataObject *  pParent,
int  hID,
const std::string &  title,
std::vector< double >  edges 
) [pure virtual]

virtual AIDA::IProfile1D* IHistogramSvc::bookProf ( const std::string &  fullPath,
const std::string &  title,
std::vector< double >  edges 
) [pure virtual]

virtual AIDA::IProfile1D* IHistogramSvc::bookProf ( const std::string &  dirPath,
const std::string &  relPath,
const std::string &  title,
std::vector< double >  edges 
) [pure virtual]

virtual AIDA::IProfile1D* IHistogramSvc::bookProf ( const std::string &  dirPath,
int  hID,
const std::string &  title,
std::vector< double >  edges 
) [pure virtual]

virtual AIDA::IProfile1D* IHistogramSvc::bookProf ( DataObject *  pParent,
const std::string &  relPath,
const std::string &  title,
std::vector< double >  edges 
) [pure virtual]

virtual AIDA::IProfile1D* IHistogramSvc::bookProf ( DataObject *  pParent,
int  hID,
const std::string &  title,
std::vector< double >  edges 
) [pure virtual]

virtual AIDA::IHistogram2D* IHistogramSvc::book ( const std::string &  fullPath,
const std::string &  title,
int  binsX,
double  lowX,
double  highX,
int  binsY,
double  lowY,
double  highY 
) [pure virtual]

virtual AIDA::IHistogram2D* IHistogramSvc::book ( const std::string &  dirPath,
const std::string &  relPath,
const std::string &  title,
int  binsX,
double  lowX,
double  highX,
int  binsY,
double  lowY,
double  highY 
) [pure virtual]

virtual AIDA::IHistogram2D* IHistogramSvc::book ( const std::string &  dirPath,
int  hID,
const std::string &  title,
int  binsX,
double  lowX,
double  highX,
int  binsY,
double  lowY,
double  highY 
) [pure virtual]

virtual AIDA::IHistogram2D* IHistogramSvc::book ( DataObject *  pParent,
const std::string &  relPath,
const std::string &  title,
int  binsX,
double  lowX,
double  highX,
int  binsY,
double  lowY,
double  highY 
) [pure virtual]

virtual AIDA::IHistogram2D* IHistogramSvc::book ( DataObject *  pParent,
int  hID,
const std::string &  title,
int  binsX,
double  lowX,
double  highX,
int  binsY,
double  lowY,
double  highY 
) [pure virtual]

virtual AIDA::IProfile2D* IHistogramSvc::bookProf ( const std::string &  fullPath,
const std::string &  title,
int  binsX,
double  lowX,
double  highX,
int  binsY,
double  lowY,
double  highY 
) [pure virtual]

virtual AIDA::IProfile2D* IHistogramSvc::bookProf ( const std::string &  dirPath,
const std::string &  relPath,
const std::string &  title,
int  binsX,
double  lowX,
double  highX,
int  binsY,
double  lowY,
double  highY 
) [pure virtual]

virtual AIDA::IProfile2D* IHistogramSvc::bookProf ( const std::string &  dirPath,
int  hID,
const std::string &  title,
int  binsX,
double  lowX,
double  highX,
int  binsY,
double  lowY,
double  highY 
) [pure virtual]

virtual AIDA::IProfile2D* IHistogramSvc::bookProf ( DataObject *  pParent,
const std::string &  relPath,
const std::string &  title,
int  binsX,
double  lowX,
double  highX,
int  binsY,
double  lowY,
double  highY 
) [pure virtual]

virtual AIDA::IProfile2D* IHistogramSvc::bookProf ( DataObject *  pParent,
int  hID,
const std::string &  title,
int  binsX,
double  lowX,
double  highX,
int  binsY,
double  lowY,
double  highY 
) [pure virtual]

virtual AIDA::IHistogram2D* IHistogramSvc::book ( const std::string &  fullPath,
const std::string &  title,
std::vector< double >  edgesX,
std::vector< double >  edgesY 
) [pure virtual]

virtual AIDA::IHistogram2D* IHistogramSvc::book ( const std::string &  dirPath,
const std::string &  relPath,
const std::string &  title,
std::vector< double >  edgesX,
std::vector< double >  edgesY 
) [pure virtual]

virtual AIDA::IHistogram2D* IHistogramSvc::book ( const std::string &  dirPath,
int  hID,
const std::string &  title,
std::vector< double >  edgesX,
std::vector< double >  edgesY 
) [pure virtual]

virtual AIDA::IHistogram2D* IHistogramSvc::book ( DataObject *  pParent,
const std::string &  relPath,
const std::string &  title,
std::vector< double >  edgesX,
std::vector< double >  edgesY 
) [pure virtual]

virtual AIDA::IHistogram2D* IHistogramSvc::book ( DataObject *  pParent,
int  hID,
const std::string &  title,
std::vector< double >  edgesX,
std::vector< double >  edgesY 
) [pure virtual]

virtual AIDA::IProfile2D* IHistogramSvc::bookProf ( const std::string &  fullPath,
const std::string &  title,
std::vector< double >  edgesX,
std::vector< double >  edgesY 
) [pure virtual]

virtual AIDA::IProfile2D* IHistogramSvc::bookProf ( const std::string &  dirPath,
const std::string &  relPath,
const std::string &  title,
std::vector< double >  edgesX,
std::vector< double >  edgesY 
) [pure virtual]

virtual AIDA::IProfile2D* IHistogramSvc::bookProf ( const std::string &  dirPath,
int  hID,
const std::string &  title,
std::vector< double >  edgesX,
std::vector< double >  edgesY 
) [pure virtual]

virtual AIDA::IProfile2D* IHistogramSvc::bookProf ( DataObject *  pParent,
const std::string &  relPath,
const std::string &  title,
std::vector< double >  edgesX,
std::vector< double >  edgesY 
) [pure virtual]

virtual AIDA::IProfile2D* IHistogramSvc::bookProf ( DataObject *  pParent,
int  hID,
const std::string &  title,
std::vector< double >  edgesX,
std::vector< double >  edgesY 
) [pure virtual]

virtual AIDA::IHistogram3D* IHistogramSvc::book ( const std::string &  fullPath,
const std::string &  title,
int  binsX,
double  lowX,
double  highX,
int  binsY,
double  lowY,
double  highY,
int  binsZ,
double  lowZ,
double  highZ 
) [pure virtual]

virtual AIDA::IHistogram3D* IHistogramSvc::book ( const std::string &  dirPath,
const std::string &  relPath,
const std::string &  title,
int  binsX,
double  lowX,
double  highX,
int  binsY,
double  lowY,
double  highY,
int  binsZ,
double  lowZ,
double  highZ 
) [pure virtual]

virtual AIDA::IHistogram3D* IHistogramSvc::book ( const std::string &  dirPath,
int  hID,
const std::string &  title,
int  binsX,
double  lowX,
double  highX,
int  binsY,
double  lowY,
double  highY,
int  binsZ,
double  lowZ,
double  highZ 
) [pure virtual]

virtual AIDA::IHistogram3D* IHistogramSvc::book ( DataObject *  pParent,
const std::string &  relPath,
const std::string &  title,
int  binsX,
double  lowX,
double  highX,
int  binsY,
double  lowY,
double  highY,
int  binsZ,
double  lowZ,
double  highZ 
) [pure virtual]

virtual AIDA::IHistogram3D* IHistogramSvc::book ( DataObject *  pParent,
int  hID,
const std::string &  title,
int  binsX,
double  lowX,
double  highX,
int  binsY,
double  lowY,
double  highY,
int  binsZ,
double  lowZ,
double  highZ 
) [pure virtual]

virtual AIDA::IHistogram3D* IHistogramSvc::book ( const std::string &  fullPath,
const std::string &  title,
std::vector< double >  edgesX,
std::vector< double >  edgesY,
std::vector< double >  edgesZ 
) [pure virtual]

virtual AIDA::IHistogram3D* IHistogramSvc::book ( const std::string &  dirPath,
const std::string &  relPath,
const std::string &  title,
std::vector< double >  edgesX,
std::vector< double >  edgesY,
std::vector< double >  edgesZ 
) [pure virtual]

virtual AIDA::IHistogram3D* IHistogramSvc::book ( const std::string &  dirPath,
int  hID,
const std::string &  title,
std::vector< double >  edgesX,
std::vector< double >  edgesY,
std::vector< double >  edgesZ 
) [pure virtual]

virtual AIDA::IHistogram3D* IHistogramSvc::book ( DataObject *  pParent,
const std::string &  relPath,
const std::string &  title,
std::vector< double >  edgesX,
std::vector< double >  edgesY,
std::vector< double >  edgesZ 
) [pure virtual]

virtual AIDA::IHistogram3D* IHistogramSvc::book ( DataObject *  pParent,
int  hID,
const std::string &  title,
std::vector< double >  edgesX,
std::vector< double >  edgesY,
std::vector< double >  edgesZ 
) [pure virtual]

virtual StatusCode IHistogramSvc::registerObject ( const std::string &  fullPath,
AIDA::IBaseHistogram *  hObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::registerObject ( const std::string &  parentPath,
const std::string &  objPath,
AIDA::IBaseHistogram *  hObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::registerObject ( const std::string &  parentPath,
int  item,
AIDA::IBaseHistogram *  hObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::registerObject ( DataObject *  parentObj,
const std::string &  objPath,
AIDA::IBaseHistogram *  hObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::registerObject ( AIDA::IBaseHistogram *  parentObj,
const std::string &  objPath,
AIDA::IBaseHistogram *  hObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::registerObject ( DataObject *  parentObj,
int  item,
AIDA::IBaseHistogram *  hObj 
) [pure virtual]

Implemented in HistogramSvc.

virtual StatusCode IHistogramSvc::registerObject ( AIDA::IBaseHistogram *  parentObj,
int  item,
AIDA::IBaseHistogram *  hObj 
) [pure virtual]

Implemented in HistogramSvc.

virtual StatusCode IHistogramSvc::unregisterObject ( AIDA::IBaseHistogram *  hObj  )  [pure virtual]

Implemented in HistogramSvc.

virtual StatusCode IHistogramSvc::unregisterObject ( AIDA::IBaseHistogram *  hObj,
const std::string &  objectPath 
) [pure virtual]

virtual StatusCode IHistogramSvc::unregisterObject ( AIDA::IBaseHistogram *  hObj,
int  item 
) [pure virtual]

Implemented in HistogramSvc.

virtual StatusCode IHistogramSvc::retrieveObject ( IRegistry *  pDirectory,
const std::string &  path,
AIDA::IHistogram1D *&  h1dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( IRegistry *  pDirectory,
const std::string &  path,
AIDA::IProfile1D *&  h1dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( IRegistry *  pDirectory,
const std::string &  path,
AIDA::IHistogram2D *&  h2dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( IRegistry *  pDirectory,
const std::string &  path,
AIDA::IProfile2D *&  h2dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( IRegistry *  pDirectory,
const std::string &  path,
AIDA::IHistogram3D *&  h3dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( const std::string &  fullPath,
AIDA::IHistogram1D *&  h1dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( const std::string &  fullPath,
AIDA::IProfile1D *&  h1dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( const std::string &  fullPath,
AIDA::IHistogram2D *&  h2dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( const std::string &  fullPath,
AIDA::IProfile2D *&  h2dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( const std::string &  fullPath,
AIDA::IHistogram3D *&  h3dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( const std::string &  parentPath,
const std::string &  objPath,
AIDA::IHistogram1D *&  h1dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( const std::string &  parentPath,
const std::string &  objPath,
AIDA::IProfile1D *&  h1dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( const std::string &  parentPath,
const std::string &  objPath,
AIDA::IHistogram2D *&  h2dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( const std::string &  parentPath,
const std::string &  objPath,
AIDA::IProfile2D *&  h2dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( const std::string &  parentPath,
const std::string &  objPath,
AIDA::IHistogram3D *&  h3dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( const std::string &  parentPath,
int  item,
AIDA::IHistogram1D *&  h1dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( const std::string &  parentPath,
int  item,
AIDA::IProfile1D *&  h1dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( const std::string &  parentPath,
int  item,
AIDA::IHistogram2D *&  h2dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( const std::string &  parentPath,
int  item,
AIDA::IProfile2D *&  h2dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( const std::string &  parentPath,
int  item,
AIDA::IHistogram3D *&  h3dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( DataObject *  parentObj,
const std::string &  objPath,
AIDA::IHistogram1D *&  h1dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( DataObject *  parentObj,
const std::string &  objPath,
AIDA::IProfile1D *&  h1dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( DataObject *  parentObj,
const std::string &  objPath,
AIDA::IHistogram2D *&  h2dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( DataObject *  parentObj,
const std::string &  objPath,
AIDA::IProfile2D *&  h2dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( DataObject *  parentObj,
const std::string &  objPath,
AIDA::IHistogram3D *&  h3dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( AIDA::IBaseHistogram *  parentObj,
const std::string &  objPath,
AIDA::IHistogram1D *&  h1dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( AIDA::IBaseHistogram *  parentObj,
const std::string &  objPath,
AIDA::IProfile1D *&  h1dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( AIDA::IBaseHistogram *  parentObj,
const std::string &  objPath,
AIDA::IHistogram2D *&  h2dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( AIDA::IBaseHistogram *  parentObj,
const std::string &  objPath,
AIDA::IProfile2D *&  h2dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( AIDA::IBaseHistogram *  parentObj,
const std::string &  objPath,
AIDA::IHistogram3D *&  h3dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::retrieveObject ( DataObject *  parentObj,
int  item,
AIDA::IHistogram1D *&  h1dObj 
) [pure virtual]

Implemented in HistogramSvc.

virtual StatusCode IHistogramSvc::retrieveObject ( DataObject *  parentObj,
int  item,
AIDA::IProfile1D *&  h1dObj 
) [pure virtual]

Implemented in HistogramSvc.

virtual StatusCode IHistogramSvc::retrieveObject ( DataObject *  parentObj,
int  item,
AIDA::IHistogram2D *&  h2dObj 
) [pure virtual]

Implemented in HistogramSvc.

virtual StatusCode IHistogramSvc::retrieveObject ( DataObject *  parentObj,
int  item,
AIDA::IProfile2D *&  h2dObj 
) [pure virtual]

Implemented in HistogramSvc.

virtual StatusCode IHistogramSvc::retrieveObject ( DataObject *  parentObj,
int  item,
AIDA::IHistogram3D *&  h3dObj 
) [pure virtual]

Implemented in HistogramSvc.

virtual StatusCode IHistogramSvc::retrieveObject ( AIDA::IBaseHistogram *  parentObj,
int  item,
AIDA::IHistogram1D *&  h1dObj 
) [pure virtual]

Implemented in HistogramSvc.

virtual StatusCode IHistogramSvc::retrieveObject ( AIDA::IBaseHistogram *  parentObj,
int  item,
AIDA::IProfile1D *&  h1dObj 
) [pure virtual]

Implemented in HistogramSvc.

virtual StatusCode IHistogramSvc::retrieveObject ( AIDA::IBaseHistogram *  parentObj,
int  item,
AIDA::IHistogram2D *&  h2dObj 
) [pure virtual]

Implemented in HistogramSvc.

virtual StatusCode IHistogramSvc::retrieveObject ( AIDA::IBaseHistogram *  parentObj,
int  item,
AIDA::IProfile2D *&  h2dObj 
) [pure virtual]

Implemented in HistogramSvc.

virtual StatusCode IHistogramSvc::retrieveObject ( AIDA::IBaseHistogram *  parentObj,
int  item,
AIDA::IHistogram3D *&  h3dObj 
) [pure virtual]

Implemented in HistogramSvc.

virtual StatusCode IHistogramSvc::findObject ( const std::string &  fullPath,
AIDA::IHistogram1D *&  h1dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( const std::string &  fullPath,
AIDA::IProfile1D *&  h1dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( const std::string &  fullPath,
AIDA::IHistogram2D *&  h2dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( const std::string &  fullPath,
AIDA::IProfile2D *&  h2dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( const std::string &  fullPath,
AIDA::IHistogram3D *&  h3dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( IRegistry *  pDirectory,
const std::string &  path,
AIDA::IHistogram1D *&  h1dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( IRegistry *  pDirectory,
const std::string &  path,
AIDA::IProfile1D *&  h1dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( IRegistry *  pDirectory,
const std::string &  path,
AIDA::IHistogram2D *&  h2dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( IRegistry *  pDirectory,
const std::string &  path,
AIDA::IProfile2D *&  h2dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( IRegistry *  pDirectory,
const std::string &  path,
AIDA::IHistogram3D *&  h2dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( const std::string &  parentPath,
const std::string &  objPath,
AIDA::IHistogram1D *&  h1dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( const std::string &  parentPath,
const std::string &  objPath,
AIDA::IProfile1D *&  h1dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( const std::string &  parentPath,
const std::string &  objPath,
AIDA::IHistogram2D *&  h2dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( const std::string &  parentPath,
const std::string &  objPath,
AIDA::IProfile2D *&  h2dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( const std::string &  parentPath,
const std::string &  objPath,
AIDA::IHistogram3D *&  h3dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( const std::string &  parentPath,
int  item,
AIDA::IHistogram1D *&  h1dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( const std::string &  parentPath,
int  item,
AIDA::IProfile1D *&  h1dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( const std::string &  parentPath,
int  item,
AIDA::IHistogram2D *&  h2dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( const std::string &  parentPath,
int  item,
AIDA::IProfile2D *&  h2dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( const std::string &  parentPath,
int  item,
AIDA::IHistogram3D *&  h3dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( DataObject *  parentObj,
const std::string &  objPath,
AIDA::IHistogram1D *&  h1dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( DataObject *  parentObj,
const std::string &  objPath,
AIDA::IProfile1D *&  h1dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( DataObject *  parentObj,
const std::string &  objPath,
AIDA::IHistogram2D *&  h2dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( DataObject *  parentObj,
const std::string &  objPath,
AIDA::IProfile2D *&  h2dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( DataObject *  parentObj,
const std::string &  objPath,
AIDA::IHistogram3D *&  h3dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( AIDA::IBaseHistogram *  parentObj,
const std::string &  objPath,
AIDA::IHistogram1D *&  h1dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( AIDA::IBaseHistogram *  parentObj,
const std::string &  objPath,
AIDA::IProfile1D *&  h1dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( AIDA::IBaseHistogram *  parentObj,
const std::string &  objPath,
AIDA::IHistogram2D *&  h2dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( AIDA::IBaseHistogram *  parentObj,
const std::string &  objPath,
AIDA::IProfile2D *&  h2dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( AIDA::IBaseHistogram *  parentObj,
const std::string &  objPath,
AIDA::IHistogram3D *&  h3dObj 
) [pure virtual]

virtual StatusCode IHistogramSvc::findObject ( DataObject *  parentObj,
int  item,
AIDA::IHistogram1D *&  h1dObj 
) [pure virtual]

Implemented in HistogramSvc.

virtual StatusCode IHistogramSvc::findObject ( DataObject *  parentObj,
int  item,
AIDA::IProfile1D *&  h1dObj 
) [pure virtual]

Implemented in HistogramSvc.

virtual StatusCode IHistogramSvc::findObject ( DataObject *  parentObj,
int  item,
AIDA::IHistogram2D *&  h2dObj 
) [pure virtual]

Implemented in HistogramSvc.

virtual StatusCode IHistogramSvc::findObject ( DataObject *  parentObj,
int  item,
AIDA::IProfile2D *&  h2dObj 
) [pure virtual]

Implemented in HistogramSvc.

virtual StatusCode IHistogramSvc::findObject ( DataObject *  parentObj,
int  item,
AIDA::IHistogram3D *&  h3dObj 
) [pure virtual]

Implemented in HistogramSvc.

virtual StatusCode IHistogramSvc::findObject ( AIDA::IBaseHistogram *  parentObj,
int  item,
AIDA::IHistogram1D *&  h1dObj 
) [pure virtual]

Implemented in HistogramSvc.

virtual StatusCode IHistogramSvc::findObject ( AIDA::IBaseHistogram *  parentObj,
int  item,
AIDA::IProfile1D *&  h1dObj 
) [pure virtual]

Implemented in HistogramSvc.

virtual StatusCode IHistogramSvc::findObject ( AIDA::IBaseHistogram *  parentObj,
int  item,
AIDA::IHistogram2D *&  h2dObj 
) [pure virtual]

Implemented in HistogramSvc.

virtual StatusCode IHistogramSvc::findObject ( AIDA::IBaseHistogram *  parentObj,
int  item,
AIDA::IProfile2D *&  h2dObj 
) [pure virtual]

Implemented in HistogramSvc.

virtual StatusCode IHistogramSvc::findObject ( AIDA::IBaseHistogram *  parentObj,
int  item,
AIDA::IHistogram3D *&  h3dObj 
) [pure virtual]

Implemented in HistogramSvc.

virtual std::ostream& IHistogramSvc::print ( AIDA::IBaseHistogram *  h,
std::ostream &  s = std::cout 
) const [pure virtual]

Implemented in HistogramSvc.

virtual std::ostream& IHistogramSvc::write ( AIDA::IBaseHistogram *  h,
std::ostream &  s = std::cout 
) const [pure virtual]

Write (ASCII) the histogram table into the output stream.

Implemented in HistogramSvc.

virtual int IHistogramSvc::write ( AIDA::IBaseHistogram *  h,
const char *  file_name 
) const [pure virtual]

Write (ASCII) the histogram table into a file.

Implemented in HistogramSvc.

virtual DataObject* IHistogramSvc::createPath ( const std::string &  newPath  )  [pure virtual]

virtual DataObject* IHistogramSvc::createDirectory ( const std::string &  parentDir,
const std::string &  subDir 
) [pure virtual]

Create a sub-directory in a directory.

Parameters:
parentDir name of the parent directory
subDir to identify the histogram object in the store returns pointer to DataObject (NULL on failure)


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

Generated at Fri Jan 22 20:40:48 2010 for Gaudi Framework, version v21r7 by Doxygen version 1.5.6 written by Dimitri van Heesch, © 1997-2004