<map id="G" name="G">
<area shape="rect" id="node2" href="$class_histogram_svc.html" title="HistogramSvc class definition." alt="" coords="4300,813,4412,841"/>
<area shape="rect" id="node4" href="$structextends1.html" title="extends1\&lt; DataSvc, IHistogramSvc \&gt;" alt="" coords="3905,712,4175,740"/>
<area shape="rect" id="node6" href="$class_data_svc.html" title="Data service base class." alt="" coords="3625,600,3700,628"/>
<area shape="rect" id="node8" href="$structextends2.html" title="extends2\&lt; Service, IDataProviderSvc, IDataManagerSvc \&gt;" alt="" coords="2965,458,3371,486"/>
<area shape="rect" id="node10" href="$class_service.html" title="Base class for all services." alt="" coords="2371,382,2440,410"/>
<area shape="rect" id="node12" href="$class_common_messaging.html" title="CommonMessaging\&lt; implements3\&lt; IService, IProperty, IStateful \&gt; \&gt;" alt="" coords="1549,326,2029,354"/>
<area shape="rect" id="node14" href="$structimplements3.html" title="implements3\&lt; IService, IProperty, IStateful \&gt;" alt="" coords="932,177,1252,205"/>
<area shape="rect" id="node16" href="$structextend__interfaces3.html" title="Base class to be used to extend an interface." alt="" coords="440,177,792,205"/>
<area shape="rect" id="node18" href="$class_smart_i_f.html" title="SmartIF\&lt; IMessageSvc \&gt;" alt="" coords="999,278,1185,306"/>
<area shape="rect" id="node20" href="libstdc++.tag$a00856.html" title="std::auto_ptr\&lt; MsgStream \&gt;" alt="" coords="987,329,1197,357"/>
<area shape="rect" id="node22" href="libstdc++.tag$a00880.html" title="std::basic_string\&lt; char \&gt;" alt="" coords="1695,157,1884,185"/>
<area shape="rect" id="node72" href="$class_data_svc_helpers_1_1_registry_entry.html" title="Definition of an entry in the transient data store." alt="" coords="3056,929,3280,957"/>
<area shape="rect" id="node117" title="STL class." alt="" coords="3404,34,3492,62"/>
<area shape="rect" id="node24" href="$class_property_mgr.html" title="Property manager helper class." alt="" coords="1739,752,1840,780"/>
<area shape="rect" id="node26" href="$structimplements1.html" title="implements1\&lt; IProperty \&gt;" alt="" coords="993,798,1191,826"/>
<area shape="rect" id="node28" href="libstdc++.tag$a01318.html" title="std::vector\&lt; Property * \&gt;" alt="" coords="999,748,1185,776"/>
<area shape="rect" id="node30" href="libstdc++.tag$a00833.html" title="std::_Vector_base\&lt; _Tp, _Alloc \&gt;" alt="" coords="497,869,735,897"/>
<area shape="rect" id="node36" href="libstdc++.tag$a01318.html" title="std::vector\&lt; RemProperty \&gt;" alt="" coords="989,950,1195,978"/>
<area shape="rect" id="node41" href="libstdc++.tag$a01318.html" title="std::vector\&lt; bool \&gt;" alt="" coords="1017,900,1167,928"/>
<area shape="rect" id="node88" href="libstdc++.tag$a01318.html" title="std::vector\&lt; Link * \&gt;" alt="" coords="1012,1062,1172,1090"/>
<area shape="rect" id="node92" href="libstdc++.tag$a01318.html" title="std::vector\&lt; IRegistry * \&gt;" alt="" coords="997,1001,1187,1029"/>
<area shape="rect" id="node96" href="libstdc++.tag$a01318.html" title="std::vector\&lt; DataStoreItem \&gt;" alt="" coords="1307,633,1525,661"/>
<area shape="rect" id="node104" href="libstdc++.tag$a01318.html" title="std::vector\&lt; std::string \&gt;" alt="" coords="3073,813,3263,841"/>
<area shape="rect" id="node32" href="libstdc++.tag$a00834.html" title="std::_Vector_base\&lt; _Tp, _Alloc \&gt;::_Vector_impl" alt="" coords="5,869,336,897"/>
<area shape="rect" id="node34" href="$class_i_interface.html" title="Definition of the basic interface." alt="" coords="575,532,657,560"/>
<area shape="rect" id="node51" href="$class_i_svc_locator.html" title="The ISvcLocator is the interface implemented by the Service Factory in the Application Manager to loc..." alt="" coords="1043,228,1141,256"/>
<area shape="rect" id="node68" href="$class_i_incident_svc.html" title="The interface implemented by the IncidentSvc service." alt="" coords="1365,532,1467,560"/>
<area shape="rect" id="node80" href="$class_i_data_provider_svc.html" title="Data provider interface definition." alt="" coords="2339,693,2472,721"/>
<area shape="rect" id="node101" href="$class_i_converter.html" title="The data converters are responsible to translate data from one representation into another..." alt="" coords="1047,76,1137,104"/>
<area shape="rect" id="node112" href="libstdc++.tag$a01094.html" title="std::map\&lt; std::string, Gaudi::Histo1DDef \&gt;" alt="" coords="2635,1181,2941,1209"/>
<area shape="rect" id="node45" href="$class_smart_i_f.html" title="SmartIF\&lt; ISvcManager \&gt;" alt="" coords="1696,380,1883,408"/>
<area shape="rect" id="node47" href="$class_i_svc_manager.html" title="The ISvcManager is the interface implemented by the Service Factory in the Application Manager to sup..." alt="" coords="1039,380,1145,408"/>
<area shape="rect" id="node49" href="$class_smart_i_f.html" title="SmartIF\&lt; ISvcLocator \&gt;" alt="" coords="1700,266,1879,294"/>
<area shape="rect" id="node54" href="$class_simple_property.html" title="SimpleProperty\&lt; bool \&gt;" alt="" coords="1700,430,1879,458"/>
<area shape="rect" id="node56" href="$class_property_with_verifier.html" title="Helper intermediate class which represent partly implemented property with value of concrete type and..." alt="" coords="903,430,1281,458"/>
<area shape="rect" id="node58" href="$class_simple_property.html" title="SimpleProperty\&lt; int \&gt;" alt="" coords="1705,481,1873,509"/>
<area shape="rect" id="node60" href="$class_property_with_verifier.html" title="Helper intermediate class which represent partly implemented property with value of concrete type and..." alt="" coords="913,481,1271,509"/>
<area shape="rect" id="node62" href="$class_smart_i_f.html" title="SmartIF\&lt; IAuditorSvc \&gt;" alt="" coords="1700,210,1879,238"/>
<area shape="rect" id="node64" href="$class_i_auditor_svc.html" title="The interface implemented by the IAuditorSvc base class." alt="" coords="1044,126,1140,154"/>
<area shape="rect" id="node66" href="$structextend__interfaces2.html" title="Base class to be used to extend an interface." alt="" coords="2201,458,2609,486"/>
<area shape="rect" id="node74" href="$class_i_registry.html" title="The IRegistry represents the entry door to the environment any data object residing in a transient da..." alt="" coords="1749,1122,1829,1150"/>
<area shape="rect" id="node83" href="$class_data_object.html" title="A DataObject is the base class of any identifiable object on any data store." alt="" coords="2357,1052,2453,1080"/>
<area shape="rect" id="node76" href="$class_i_opaque_address.html" title="Opaque address interface definition." alt="" coords="2341,950,2469,978"/>
<area shape="rect" id="node109" href="$class_i_histogram_svc.html" title="Definition of the IHistogramSvc interface class." alt="" coords="3109,697,3227,725"/>
<area shape="rect" id="node86" href="$class_link_manager.html" title="A LinkManager is the object aggregated into a DataObject, which is responsible for the handling of no..." alt="" coords="1736,1054,1843,1082"/>
<area shape="rect" id="node99" href="$class_i_conversion_svc.html" title="IConversionSvc" alt="" coords="2053,76,2176,104"/>
<area shape="rect" id="node107" href="$structextend__interfaces1.html" title="extend_interfaces1\&lt; IHistogramSvc \&gt;" alt="" coords="3527,712,3799,740"/>
<area shape="rect" id="node115" href="libstdc++.tag$a01190.html" title="std::set\&lt; std::string \&gt;" alt="" coords="3956,1030,4124,1058"/>
</map>
