#include <HistogramDefinitionSvc.h>
|  | 
|  | HistogramDefinitionSvc (const std::string &name, ISvcLocator *svc) | 
|  | 
| virtual | ~HistogramDefinitionSvc () | 
|  | 
| virtual StatusCode | initialize () | 
|  | 
| virtual StatusCode | finalize () | 
|  | 
| SingleHistogramDefinition | definition (const std::string &name, const std::string &dirName="") const final | 
|  | 
| std::string | histoType (const std::string &name, const std::string &dirName="") const final | 
|  | 
| std::string | title (const std::string &name, const std::string &dirName="") const final | 
|  | 
| unsigned int | nBinsX (const std::string &name, const std::string &dirName="") const final | 
|  | 
| unsigned int | nBinsY (const std::string &name, const std::string &dirName="") const final | 
|  | 
| unsigned int | nBinsZ (const std::string &name, const std::string &dirName="") const final | 
|  | 
| IHistogramDefinitionSvc::axesLimits_t | xLimits (const std::string &name, const std::string &dirName="") const final | 
|  | 
| IHistogramDefinitionSvc::axesLimits_t | yLimits (const std::string &name, const std::string &dirName="") const final | 
|  | 
| IHistogramDefinitionSvc::axesLimits_t | zLimits (const std::string &name, const std::string &dirName="") const final | 
|  | 
| std::string | xTitle (const std::string &name, const std::string &dirName="") const final | 
|  | 
| std::string | yTitle (const std::string &name, const std::string &dirName="") const final | 
|  | 
| std::string | zTitle (const std::string &name, const std::string &dirName="") const final | 
|  | 
Definition at line 26 of file HistogramDefinitionSvc.h.
 
◆ HistogramDefinitionSvc()
      
        
          | HistogramDefinitionSvc::HistogramDefinitionSvc | ( | const std::string & | name, | 
        
          |  |  | ISvcLocator * | svc | 
        
          |  | ) |  |  | 
      
 
 
◆ ~HistogramDefinitionSvc()
  
  | 
        
          | HistogramDefinitionSvc::~HistogramDefinitionSvc | ( |  | ) |  |  | virtualdefault | 
 
 
◆ definition()
◆ finalize()
  
  | 
        
          | StatusCode HistogramDefinitionSvc::finalize | ( |  | ) |  |  | virtual | 
 
 
◆ formatOk()
  
  | 
        
          | bool HistogramDefinitionSvc::formatOk | ( |  | ) |  |  | private | 
 
 
◆ histoType()
  
  | 
        
          | std::string HistogramDefinitionSvc::histoType | ( | const std::string & | name, |  
          |  |  | const std::string & | dirName = "" |  
          |  | ) |  | const |  | final | 
 
 
◆ initialize()
  
  | 
        
          | StatusCode HistogramDefinitionSvc::initialize | ( |  | ) |  |  | virtual | 
 
Definition at line 31 of file HistogramDefinitionSvc.cxx.
   39     ATH_MSG_ERROR(
"Unknown format for the input to the hdef service");
 
   40     return StatusCode::FAILURE;
 
   46     ATH_MSG_FATAL(
"Text format histogram definition files are deprecated.");
 
   47     return StatusCode::FAILURE;
 
   60     if (not 
h.second.isValid()) {
 
   65   if (ok and(not allDefsOk)) {
 
   67     return StatusCode::RECOVERABLE;
 
   70     ATH_MSG_ERROR(
"The definition reader failed to read the histogram definitions.");
 
   71     return StatusCode::FAILURE;
 
   73   return StatusCode::SUCCESS;
 
 
 
 
◆ nBinsX()
  
  | 
        
          | unsigned int HistogramDefinitionSvc::nBinsX | ( | const std::string & | name, |  
          |  |  | const std::string & | dirName = "" |  
          |  | ) |  | const |  | final | 
 
 
◆ nBinsY()
  
  | 
        
          | unsigned int HistogramDefinitionSvc::nBinsY | ( | const std::string & | name, |  
          |  |  | const std::string & | dirName = "" |  
          |  | ) |  | const |  | final | 
 
 
◆ nBinsZ()
  
  | 
        
          | unsigned int HistogramDefinitionSvc::nBinsZ | ( | const std::string & | name, |  
          |  |  | const std::string & | dirName = "" |  
          |  | ) |  | const |  | final | 
 
 
◆ sourceExists()
  
  | 
        
          | bool HistogramDefinitionSvc::sourceExists | ( |  | ) |  |  | private | 
 
 
◆ title()
  
  | 
        
          | std::string HistogramDefinitionSvc::title | ( | const std::string & | name, |  
          |  |  | const std::string & | dirName = "" |  
          |  | ) |  | const |  | final | 
 
 
◆ xLimits()
◆ xTitle()
  
  | 
        
          | std::string HistogramDefinitionSvc::xTitle | ( | const std::string & | name, |  
          |  |  | const std::string & | dirName = "" |  
          |  | ) |  | const |  | final | 
 
 
◆ yLimits()
◆ yTitle()
  
  | 
        
          | std::string HistogramDefinitionSvc::yTitle | ( | const std::string & | name, |  
          |  |  | const std::string & | dirName = "" |  
          |  | ) |  | const |  | final | 
 
 
◆ zLimits()
◆ zTitle()
  
  | 
        
          | std::string HistogramDefinitionSvc::zTitle | ( | const std::string & | name, |  
          |  |  | const std::string & | dirName = "" |  
          |  | ) |  | const |  | final | 
 
 
◆ m_format
◆ m_formatString
  
  | 
        
          | StringProperty HistogramDefinitionSvc::m_formatString {this, "DefinitionFormat", "text/plain"} |  | private | 
 
 
◆ m_histoDefMap
◆ m_reader
◆ m_source
  
  | 
        
          | StringProperty HistogramDefinitionSvc::m_source {this, "DefinitionSource"} |  | private | 
 
 
The documentation for this class was generated from the following files: