19 const std::string&
name, ISvcLocator* pSvcLocator ) :
20 AsgService(
name, pSvcLocator ),
21 m_plotsDefMap{}, m_nullDef()
23 declareServiceInterface< IPlotsDefinitionSvc >();
45 bool allDefsOk(
true );
48 if( not map_it->second.isValid() ) {
49 ATH_MSG_WARNING(
"Invalid plot definition: " << map_it->second.plotDigest() );
55 return StatusCode::RECOVERABLE;
58 return StatusCode::SUCCESS;
67 return StatusCode::SUCCESS;
91 std::pair< plotsDefMap_t::iterator, bool >
result =
95 ATH_MSG_DEBUG(
"Plot definition is already in map. Not added" );
98 return StatusCode::SUCCESS;