![]() |
ATLAS Offline Software
|
#include <HistogramDefinitionSvc.h>
Public Member Functions | |
| HistogramDefinitionSvc (const std::string &name, ISvcLocator *svc) | |
| virtual | ~HistogramDefinitionSvc () |
| virtual StatusCode | initialize () |
| virtual StatusCode | finalize () |
| SingleHistogramDefinition | definition (std::string_view name, std::string_view dirName="") const final |
| std::string | histoType (std::string_view name, std::string_view dirName="") const final |
| std::string | title (std::string_view name, std::string_view dirName="") const final |
| unsigned int | nBinsX (std::string_view name, std::string_view dirName="") const final |
| unsigned int | nBinsY (std::string_view name, std::string_view dirName="") const final |
| unsigned int | nBinsZ (std::string_view name, std::string_view dirName="") const final |
| IHistogramDefinitionSvc::axesLimits_t | xLimits (std::string_view name, std::string_view dirName="") const final |
| IHistogramDefinitionSvc::axesLimits_t | yLimits (std::string_view name, std::string_view dirName="") const final |
| IHistogramDefinitionSvc::axesLimits_t | zLimits (std::string_view name, std::string_view dirName="") const final |
| std::string | xTitle (std::string_view name, std::string_view dirName="") const final |
| std::string | yTitle (std::string_view name, std::string_view dirName="") const final |
| std::string | zTitle (std::string_view name, std::string_view dirName="") const final |
Private Member Functions | |
| bool | sourceExists () |
| bool | formatOk () |
Private Attributes | |
| StringProperty | m_source {this, "DefinitionSource"} |
| StringProperty | m_formatString {this, "DefinitionFormat", "text/plain"} |
| IHistogramDefinitionSvc::Formats | m_format |
| std::map< std::string, SingleHistogramDefinition > | m_histoDefMap |
| std::unique_ptr< IReadHistoDef > | m_reader |
Definition at line 26 of file HistogramDefinitionSvc.h.
| HistogramDefinitionSvc::HistogramDefinitionSvc | ( | const std::string & | name, |
| ISvcLocator * | svc ) |
Definition at line 25 of file HistogramDefinitionSvc.cxx.
|
virtualdefault |
|
final |
Definition at line 83 of file HistogramDefinitionSvc.cxx.
|
virtual |
Definition at line 77 of file HistogramDefinitionSvc.cxx.
|
private |
Definition at line 218 of file HistogramDefinitionSvc.cxx.
|
final |
Definition at line 94 of file HistogramDefinitionSvc.cxx.
|
virtual |
Definition at line 31 of file HistogramDefinitionSvc.cxx.
|
final |
Definition at line 116 of file HistogramDefinitionSvc.cxx.
|
final |
Definition at line 127 of file HistogramDefinitionSvc.cxx.
|
final |
Definition at line 138 of file HistogramDefinitionSvc.cxx.
|
private |
Definition at line 213 of file HistogramDefinitionSvc.cxx.
|
final |
Definition at line 105 of file HistogramDefinitionSvc.cxx.
|
final |
Definition at line 149 of file HistogramDefinitionSvc.cxx.
|
final |
Definition at line 182 of file HistogramDefinitionSvc.cxx.
|
final |
Definition at line 160 of file HistogramDefinitionSvc.cxx.
|
final |
Definition at line 193 of file HistogramDefinitionSvc.cxx.
|
final |
Definition at line 171 of file HistogramDefinitionSvc.cxx.
|
final |
Definition at line 203 of file HistogramDefinitionSvc.cxx.
|
private |
Definition at line 51 of file HistogramDefinitionSvc.h.
|
private |
Definition at line 50 of file HistogramDefinitionSvc.h.
|
private |
Definition at line 52 of file HistogramDefinitionSvc.h.
|
private |
Definition at line 53 of file HistogramDefinitionSvc.h.
|
private |
Definition at line 49 of file HistogramDefinitionSvc.h.