Athena include(s)
More...
#include <PlotsDefinitionSvc.h>
Athena include(s)
Gaudi include(s) Local include(s)
Definition at line 29 of file PlotsDefinitionSvc.h.
◆ PlotsDefinitionSvc()
PlotsDefinitionSvc::PlotsDefinitionSvc |
( |
const std::string & |
name, |
|
|
ISvcLocator * |
pSvcLocator |
|
) |
| |
◆ ~PlotsDefinitionSvc()
virtual PlotsDefinitionSvc::~PlotsDefinitionSvc |
( |
| ) |
|
|
virtualdefault |
◆ definition()
◆ finalize()
StatusCode PlotsDefinitionSvc::finalize |
( |
| ) |
|
|
overridevirtual |
◆ initialize()
StatusCode PlotsDefinitionSvc::initialize |
( |
| ) |
|
|
overridevirtual |
initialize
— initialize —
Updating plots definition map
Checking validity of plots definitions
Definition at line 29 of file PlotsDefinitionSvc.cxx.
44 bool allDefsOk(
true );
46 if( not
p.second.isValid() ) {
53 return StatusCode::RECOVERABLE;
56 return StatusCode::SUCCESS;
◆ update()
Update the map with a new entry.
--— update --—
Definition at line 84 of file PlotsDefinitionSvc.cxx.
89 std::pair< plotsDefMap_t::iterator, bool >
result =
93 ATH_MSG_DEBUG(
"Plot definition is already in map. Not added" );
96 return StatusCode::SUCCESS;
◆ m_anaTag
std::string PlotsDefinitionSvc::m_anaTag |
|
private |
◆ m_nullDef
◆ m_plotsDefMap
plotsDefMap_t PlotsDefinitionSvc::m_plotsDefMap |
|
private |
◆ m_plotsDefReadTool
Initial value:{
this, "PlotsDefReadTool", "IDTPM::InDetTrackPerfMon/IPlotsDefReadTool", "Tool to read plots definitions from parsed list of strings" }
Definition at line 59 of file PlotsDefinitionSvc.h.
The documentation for this class was generated from the following files: