LArHVPathology Node1 LArHVPathology + LArHVPathology() + LArHVPathology() + LArHVPathology() + ~LArHVPathology() + getPathology() + getElecMap() Node2 std::map< std::pair < Identifier, unsigned int >, std::vector< unsigned short > > + keys Node2->Node1 -m_electIndMap Node3 std::vector< unsigned short > + elements Node3->Node2 +elements Node4 std::vector< LArHVPathologies Db::LArHVElectPathologyDb > Node4->Node1 -m_v Node5 LArHVPathologiesDb ::LArHVElectPathologyDb + cellID + electInd + pathologyType Node5->Node4 +elements