<map id="G" name="G">
<area shape="rect" id="node3" href="$structextends3.html" title="Base class used to extend a class implementing other interfaces." alt="" coords="372,5,537,33"/>
<area shape="rect" id="node5" href="$structextends3.html" title="extends3\&lt; Service, IConversionSvc, IPersistencySvc, IAddressCreator \&gt;" alt="" coords="1663,62,2153,90"/>
<area shape="rect" id="node15" href="$structextends3.html" title="extends3\&lt; Service, IDataProviderSvc, IDataManagerSvc, IPartitionControl \&gt;" alt="" coords="1648,138,2168,166"/>
<area shape="rect" id="node19" href="$structextends3.html" title="extends3\&lt; Service, IRndmEngine, ISerialize, IIncidentListener \&gt;" alt="" coords="1687,201,2129,229"/>
<area shape="rect" id="node27" href="$structextends3.html" title="extends3\&lt; Service, IRndmGenSvc, IRndmEngine, ISerialize \&gt;" alt="" coords="1696,255,2120,283"/>
<area shape="rect" id="node31" href="$structextends3.html" title="extends3\&lt; Service, ITHistSvc, IIncidentListener, IIoComponent \&gt;" alt="" coords="1684,307,2132,335"/>
<area shape="rect" id="node35" href="$structimplements3.html" title="Base class used to implement the interfaces." alt="" coords="359,359,551,387"/>
<area shape="rect" id="node37" href="$structimplements3.html" title="implements3\&lt; IAlgorithm, IProperty, IStateful \&gt;" alt="" coords="287,486,623,514"/>
<area shape="rect" id="node75" href="$structimplements3.html" title="implements3\&lt; IAlgTool, IProperty, IStateful \&gt;" alt="" coords="295,777,615,805"/>
<area shape="rect" id="node93" href="$structimplements3.html" title="implements3\&lt; IService, IProperty, IStateful \&gt;" alt="" coords="295,207,615,235"/>
<area shape="rect" id="node7" href="$class_persistency_svc.html" title="PersistencySvc class implementation definition." alt="" coords="2216,62,2336,90"/>
<area shape="rect" id="node9" href="$class_det_persistency_svc.html" title="DetPersistencySvc" alt="" coords="2408,11,2549,39"/>
<area shape="rect" id="node11" href="$class_evt_persistency_svc.html" title="EvtPersistencySvc class implementation definition." alt="" coords="2408,62,2549,90"/>
<area shape="rect" id="node13" href="$class_histogram_persistency_svc.html" title="HistogramPersistencySvc class implementation definition." alt="" coords="2385,113,2572,141"/>
<area shape="rect" id="node17" href="$class_multi_store_svc.html" title="Data service base class." alt="" coords="2220,138,2332,166"/>
<area shape="rect" id="node21" href="$class_rndm_engine.html" title="Random Generator engine definition." alt="" coords="2224,201,2328,229"/>
<area shape="rect" id="node23" href="$class_hep_rndm_1_1_base_engine.html" title="HepRndm::BaseEngine" alt="" coords="2393,201,2564,229"/>
<area shape="rect" id="node25" href="$class_hep_rndm_1_1_engine.html" title="HepRndm::Engine\&lt; TYPE \&gt;" alt="" coords="2621,201,2824,229"/>
<area shape="rect" id="node29" href="$class_rndm_gen_svc.html" title="Random Generator service definition." alt="" coords="2221,255,2331,283"/>
<area shape="rect" id="node33" href="$class_t_hist_svc.html" title="THistSvc" alt="" coords="2236,307,2316,335"/>
<area shape="rect" id="node39" href="$class_algorithm.html" title="Base class from which all concrete algorithm classes should be derived." alt="" coords="868,562,956,590"/>
<area shape="rect" id="node41" href="$class_collection_clone_alg.html" title="Small algorithm, which allows to merge N&#45;tuples in a generic way." alt="" coords="1328,815,1472,843"/>
<area shape="rect" id="node43" href="$class_event_counter.html" title="EventCounter" alt="" coords="1344,359,1456,387"/>
<area shape="rect" id="node45" href="$class_evt_collection_stream.html" title="A small to stream Data I/O." alt="" coords="1323,410,1477,438"/>
<area shape="rect" id="node47" href="$structextends1.html" title="extends1\&lt; Algorithm, IPartitionControl \&gt;" alt="" coords="1255,461,1545,489"/>
<area shape="rect" id="node51" href="$class_gaudi_common.html" title="GaudiCommon\&lt; Algorithm \&gt;" alt="" coords="1293,511,1507,539"/>
<area shape="rect" id="node55" href="$class_gaudi_python_1_1_py_algorithm.html" title="Python Algorithm base class." alt="" coords="1303,562,1497,590"/>
<area shape="rect" id="node57" href="$class_output_stream.html" title="A small to stream Data I/O." alt="" coords="1343,613,1457,641"/>
<area shape="rect" id="node69" href="$class_sequencer.html" title="ClassName: Sequencer." alt="" coords="1355,663,1445,691"/>
<area shape="rect" id="node71" href="$class_store_explorer_alg.html" title="Small algorith, which traverses the data store and prints generic information about all leaves..." alt="" coords="1335,714,1465,742"/>
<area shape="rect" id="node73" href="$class_store_sniffer_alg.html" title="Small algorithm, which traverses the data store and prints a summary of the leafs accessed during the..." alt="" coords="1340,765,1460,793"/>
<area shape="rect" id="node49" href="$class_partition_switch_alg.html" title="Small algorith, which switches the partition of a configurable multi&#45;service." alt="" coords="1837,461,1979,489"/>
<area shape="rect" id="node53" href="$class_gaudi_algorithm.html" title="The useful base class for data processing algorithms." alt="" coords="1845,511,1971,539"/>
<area shape="rect" id="node59" href="$class_input_copy_stream.html" title="Extension of OutputStream to copy the content of the main input file." alt="" coords="1840,562,1976,590"/>
<area shape="rect" id="node61" href="$class_record_stream.html" title="Extension of OutputStream to write run records after last event." alt="" coords="1851,613,1965,641"/>
<area shape="rect" id="node63" href="$class_run_record_stream.html" title="Extension of OutputStream to write run records after last event." alt="" coords="1839,663,1977,691"/>
<area shape="rect" id="node65" href="$class_sequential_output_stream.html" title="Extension of OutputStream to write run records after last event." alt="" coords="1816,714,2000,742"/>
<area shape="rect" id="node67" href="$class_tag_collection_stream.html" title="Specialized output stream class for event tag collections, where the basic Event entry point should b..." alt="" coords="1829,765,1987,793"/>
<area shape="rect" id="node77" href="$class_alg_tool.html" title="Base class from which all the concrete tool classes should be derived." alt="" coords="877,993,947,1021"/>
<area shape="rect" id="node79" href="$structextends1.html" title="extends1\&lt; AlgTool, IDataStreamTool \&gt;" alt="" coords="1263,1170,1537,1198"/>
<area shape="rect" id="node81" href="$structextends1.html" title="extends1\&lt; AlgTool, IFileAccess \&gt;" alt="" coords="1281,866,1519,894"/>
<area shape="rect" id="node83" href="$structextends1.html" title="extends1\&lt; AlgTool, IGslErrorHandler \&gt;" alt="" coords="1263,917,1537,945"/>
<area shape="rect" id="node85" href="$structextends1.html" title="extends1\&lt; AlgTool, IPartitionControl \&gt;" alt="" coords="1264,967,1536,995"/>
<area shape="rect" id="node87" href="$structextends2.html" title="extends2\&lt; AlgTool, IDataStoreLeaves, IIncidentListener \&gt;" alt="" coords="1200,1018,1600,1046"/>
<area shape="rect" id="node89" href="$structextends2.html" title="extends2\&lt; AlgTool, IDODAlgMapper, IDODNodeMapper \&gt;" alt="" coords="1203,1069,1597,1097"/>
<area shape="rect" id="node91" href="$class_gaudi_common.html" title="GaudiCommon\&lt; AlgTool \&gt;" alt="" coords="1303,1119,1497,1147"/>
<area shape="rect" id="node95" href="$class_common_messaging.html" title="CommonMessaging\&lt; implements3\&lt; IService, IProperty, IStateful \&gt; \&gt;" alt="" coords="672,207,1152,235"/>
<area shape="rect" id="node97" href="$class_service.html" title="Base class for all services." alt="" coords="1365,207,1435,235"/>
</map>
