<map id="G" name="G">
<area shape="rect" id="node2" href="$class_history_obj.html" title="Base class for History Objects." alt="" coords="1599,34,1689,62"/>
<area shape="rect" id="node35" href="$class_job_history.html" title="JobHistory class definition." alt="" coords="2032,286,2123,314"/>
<area shape="rect" id="node4" href="$class_data_object.html" title="A DataObject is the base class of any identifiable object on any data store." alt="" coords="995,34,1091,62"/>
<area shape="rect" id="node6" 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="519,55,599,83"/>
<area shape="rect" id="node8" 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="505,5,612,33"/>
<area shape="rect" id="node10" href="$class_i_vers_history_obj.html" title="Interface for Versioned History Objects." alt="" coords="1583,193,1705,221"/>
<area shape="rect" id="node12" href="libstdc++.tag$a00880.html" title="std::basic_string\&lt; char \&gt;" alt="" coords="464,267,653,295"/>
<area shape="rect" id="node16" href="$class_property.html" title="Property base class allowing Property* collections to be &quot;homogeneous&quot;." alt="" coords="1004,387,1081,415"/>
<area shape="rect" id="node48" href="$class_algorithm.html" title="Base class from which all concrete algorithm classes should be derived." alt="" coords="2033,993,2121,1021"/>
<area shape="rect" id="node14" href="$class_property_list.html" title="List of properties." alt="" coords="1595,382,1693,410"/>
<area shape="rect" id="node19" href="$class_property_callback_functor.html" title="PropertyCallbackFunctor" alt="" coords="468,395,649,423"/>
<area shape="rect" id="node22" href="libstdc++.tag$a01306.html" title="std::type_info" alt="" coords="503,446,615,474"/>
<area shape="rect" id="node24" href="libstdc++.tag$a01318.html" title="std::vector\&lt; Property * \&gt;" alt="" coords="949,515,1136,543"/>
<area shape="rect" id="node63" href="$class_property_mgr.html" title="Property manager helper class." alt="" coords="1593,966,1695,994"/>
<area shape="rect" id="node26" href="libstdc++.tag$a00833.html" title="std::_Vector_base\&lt; _Tp, _Alloc \&gt;" alt="" coords="440,637,677,665"/>
<area shape="rect" id="node30" href="libstdc++.tag$a01318.html" title="std::vector\&lt; const AlgorithmHistory * \&gt;" alt="" coords="901,617,1184,645"/>
<area shape="rect" id="node41" href="libstdc++.tag$a01318.html" title="std::vector\&lt; std::pair\&lt; std::string, const Property * \&gt; \&gt;" alt="" coords="849,566,1236,594"/>
<area shape="rect" id="node45" href="libstdc++.tag$a01318.html" title="std::vector\&lt; std::string \&gt;" alt="" coords="1261,329,1451,357"/>
<area shape="rect" id="node54" href="libstdc++.tag$a01318.html" title="std::vector\&lt; Algorithm * \&gt;" alt="" coords="944,815,1141,843"/>
<area shape="rect" id="node70" href="libstdc++.tag$a01318.html" title="std::vector\&lt; RemProperty \&gt;" alt="" coords="940,866,1145,894"/>
<area shape="rect" id="node74" href="libstdc++.tag$a01318.html" title="std::vector\&lt; bool \&gt;" alt="" coords="968,917,1117,945"/>
<area shape="rect" id="node28" href="libstdc++.tag$a00834.html" title="std::_Vector_base\&lt; _Tp, _Alloc \&gt;::_Vector_impl" alt="" coords="5,637,336,665"/>
<area shape="rect" id="node50" href="$structimplements3.html" title="implements3\&lt; IAlgorithm, IProperty, IStateful \&gt;" alt="" coords="1476,598,1812,626"/>
<area shape="rect" id="node52" href="$structextend__interfaces3.html" title="Base class to be used to extend an interface." alt="" coords="859,667,1227,695"/>
<area shape="rect" id="node59" href="$class_smart_i_f.html" title="SmartIF\&lt; IConversionSvc \&gt;" alt="" coords="1543,699,1745,727"/>
<area shape="rect" id="node61" href="$class_i_conversion_svc.html" title="IConversionSvc" alt="" coords="981,718,1104,746"/>
<area shape="rect" id="node65" href="$structimplements1.html" title="implements1\&lt; IProperty \&gt;" alt="" coords="944,1067,1141,1095"/>
<area shape="rect" id="node68" href="$class_i_interface.html" title="Definition of the basic interface." alt="" coords="517,1249,600,1277"/>
<area shape="rect" id="node80" href="$class_i_message_svc.html" title="The IMessage is the interface implemented by the message service." alt="" coords="989,1270,1096,1298"/>
<area shape="rect" id="node85" href="$class_i_alg_context_svc.html" title="An abstract interface for Algorithm Context Service." alt="" coords="983,1118,1103,1146"/>
<area shape="rect" id="node90" href="$class_i_exception_svc.html" title="The abstract interface for exception handling service." alt="" coords="985,1346,1100,1374"/>
<area shape="rect" id="node99" href="$class_i_data_provider_svc.html" title="Data provider interface definition." alt="" coords="976,1403,1109,1431"/>
<area shape="rect" id="node104" 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="993,1219,1092,1247"/>
<area shape="rect" id="node78" href="$class_smart_i_f.html" title="SmartIF\&lt; IMessageSvc \&gt;" alt="" coords="1551,1270,1737,1298"/>
<area shape="rect" id="node83" href="$class_smart_i_f.html" title="SmartIF\&lt; IAlgContextSvc \&gt;" alt="" coords="1543,1067,1745,1095"/>
<area shape="rect" id="node88" href="$class_smart_i_f.html" title="SmartIF\&lt; IExceptionSvc \&gt;" alt="" coords="1547,1371,1741,1399"/>
<area shape="rect" id="node93" href="$class_smart_i_f.html" title="SmartIF\&lt; IChronoStatSvc \&gt;" alt="" coords="1543,1118,1745,1146"/>
<area shape="rect" id="node95" href="$class_i_chrono_stat_svc.html" title="The IChronoStatSvc is the interface implemented by the ChronoStatService." alt="" coords="981,1169,1104,1197"/>
<area shape="rect" id="node97" href="$class_smart_i_f.html" title="SmartIF\&lt; IDataProviderSvc \&gt;" alt="" coords="1537,1422,1751,1450"/>
<area shape="rect" id="node102" href="$class_smart_i_f.html" title="SmartIF\&lt; ISvcLocator \&gt;" alt="" coords="1555,1219,1733,1247"/>
<area shape="rect" id="node107" href="$class_smart_i_f.html" title="SmartIF\&lt; IMonitorSvc \&gt;" alt="" coords="1555,1473,1733,1501"/>
<area shape="rect" id="node109" href="$class_simple_property.html" title="SimpleProperty\&lt; bool \&gt;" alt="" coords="1555,649,1733,677"/>
<area shape="rect" id="node111" href="$class_smart_i_f.html" title="SmartIF\&lt; INTupleSvc \&gt;" alt="" coords="1557,750,1731,778"/>
<area shape="rect" id="node113" href="$class_smart_i_f.html" title="SmartIF\&lt; IHistogramSvc \&gt;" alt="" coords="1545,1017,1743,1045"/>
<area shape="rect" id="node115" href="$class_simple_property.html" title="SimpleProperty\&lt; int \&gt;" alt="" coords="1560,801,1728,829"/>
<area shape="rect" id="node117" href="$class_smart_i_f.html" title="SmartIF\&lt; IToolSvc \&gt;" alt="" coords="1567,851,1721,879"/>
<area shape="rect" id="node119" href="$class_smart_i_f.html" title="SmartIF\&lt; IRndmGenSvc \&gt;" alt="" coords="1547,1321,1741,1349"/>
<area shape="rect" id="node121" href="$class_smart_i_f.html" title="SmartIF\&lt; IAuditorSvc \&gt;" alt="" coords="1555,1169,1733,1197"/>
</map>
