Interface class to get the histogram definition for a named histogram in a given directory.
More...
|
| DeclareInterfaceID (IHistogramDefinitionSvc, 1, 0) |
|
virtual | ~IHistogramDefinitionSvc () |
| Virtual destructor does nothing. More...
|
|
virtual SingleHistogramDefinition | definition (const std::string &name, const std::string &dirName="") const =0 |
| Return a histogram definition, retrieved by histogram identifier (and directory name, if supplied) More...
|
|
virtual std::string | histoType (const std::string &name, const std::string &dirName="") const =0 |
| Return Histogram type (TH1, TH2 etc) by histogram identifier (and directory name, if supplied) More...
|
|
virtual std::string | title (const std::string &name, const std::string &dirName="") const =0 |
| Return Histogram title by histogram identifier (and directory name, if supplied) More...
|
|
virtual unsigned int | nBinsX (const std::string &name, const std::string &dirName="") const =0 |
| Return number of x bins by histogram identifier (and directory name, if supplied) More...
|
|
virtual unsigned int | nBinsY (const std::string &, const std::string &="") const |
| Return number of y bins by histogram identifier (and directory name, if supplied); default returns 0 for 1-D histos. More...
|
|
virtual unsigned int | nBinsZ (const std::string &, const std::string &="") const |
| Return number of z bins by histogram identifier (and directory name, if supplied); default returns 0 for 1-D histos. More...
|
|
virtual axesLimits_t | xLimits (const std::string &name, const std::string &dirName="") const =0 |
| Return x axes (lo,hi) by histogram identifier (and directory name, if supplied) More...
|
|
virtual axesLimits_t | yLimits (const std::string &, const std::string &="") const |
| Return y axes (lo,hi) by histogram identifier (and directory name, if supplied). Default returns (nan,nan). More...
|
|
virtual axesLimits_t | zLimits (const std::string &name, const std::string &dirName="") const =0 |
| Return z axes (lo,hi) by histogram identifier (and directory name, if supplied) More...
|
|
virtual std::string | xTitle (const std::string &name, const std::string &dirName="") const =0 |
| Return x-axis title by histogram identifier (and directory name, if supplied) More...
|
|
virtual std::string | yTitle (const std::string &name, const std::string &dirName="") const =0 |
| Return y-axis title by histogram identifier (and directory name, if supplied) More...
|
|
virtual std::string | zTitle (const std::string &name, const std::string &dirName="") const =0 |
| Return z-axis title by histogram identifier (and directory name, if supplied) More...
|
|
Interface class to get the histogram definition for a named histogram in a given directory.
Definition at line 20 of file IHistogramDefinitionSvc.h.