Anaphe Home Page Reference Documentation

Main Page     Namespaces     Classes     Source Code    

Anaphe::IHistogramManager Class Reference

#include <IHistogramManager.h>

List of all members.

Public Methods

virtual ~IHistogramManager ()
virtual bool register1D (IHistogram1D *)=0
virtual bool register2D (IHistogram2D *)=0
virtual IHistogram1DretrieveHisto1D (int)=0
virtual IHistogram2DretrieveHisto2D (int)=0
virtual void deleteHisto (const char *label)=0
virtual void list (std::ostream &os=std::cout)=0
virtual void disableOverwrite ()=0
virtual void enableOverwrite ()=0
virtual void disableWarnOverwrite ()=0
virtual void enableWarnOverwrite ()=0
virtual void setFactory (IHistoFactory *f)=0
virtual IHistogram1Dcreate1D (std::string title, int nBinsx, double xmin, double xmax, int ID)=0
virtual IHistogram2Dcreate2D (std::string title, int nBinsx, double xmin, double xmax, int nBinsy, double ymin, double ymax, int ID)=0


Constructor & Destructor Documentation

virtual Anaphe::IHistogramManager::~IHistogramManager   [inline, virtual]
 


Member Function Documentation

virtual IHistogram1D* Anaphe::IHistogramManager::create1D std::string    title,
int    nBinsx,
double    xmin,
double    xmax,
int    ID
[pure virtual]
 

virtual IHistogram2D* Anaphe::IHistogramManager::create2D std::string    title,
int    nBinsx,
double    xmin,
double    xmax,
int    nBinsy,
double    ymin,
double    ymax,
int    ID
[pure virtual]
 

virtual void Anaphe::IHistogramManager::deleteHisto const char *    label [pure virtual]
 

virtual void Anaphe::IHistogramManager::disableOverwrite   [pure virtual]
 

virtual void Anaphe::IHistogramManager::disableWarnOverwrite   [pure virtual]
 

virtual void Anaphe::IHistogramManager::enableOverwrite   [pure virtual]
 

virtual void Anaphe::IHistogramManager::enableWarnOverwrite   [pure virtual]
 

virtual void Anaphe::IHistogramManager::list std::ostream &    os = std::cout [pure virtual]
 

virtual bool Anaphe::IHistogramManager::register1D IHistogram1D   [pure virtual]
 

virtual bool Anaphe::IHistogramManager::register2D IHistogram2D   [pure virtual]
 

virtual IHistogram1D* Anaphe::IHistogramManager::retrieveHisto1D int    [pure virtual]
 

virtual IHistogram2D* Anaphe::IHistogramManager::retrieveHisto2D int    [pure virtual]
 

virtual void Anaphe::IHistogramManager::setFactory IHistoFactory   f [pure virtual]
 


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

Anaphe documentation generated by Doxygen (www.doxygen.org)