FPGATrackSimWindowExtensionTool Node1 FPGATrackSimWindowExtensionTool - m_threshold - m_windows - m_zwindows - m_fieldCorrection - m_idealGeoRoads - m_doRegionalMapping - m_doEtaPatternConsts - m_useSpacePoints - m_nLayers_1stStage - m_nLayers_2ndStage + FPGATrackSimWindowExtensionTool() + initialize() + extendTracks() Node2 extends< AthAlgTool, IFPGATrackSimTrackExtension Tool > Node2->Node1 Node3 ServiceHandle< IFPGATrack SimMappingSvc > Node3->Node1 -m_FPGATrackSimMapping Node4 std::vector< FPGATrackSim Road > Node4->Node1 -m_roads Node5 FPGATrackSimRoad - m_roadID - m_pid - m_sector - m_sectorbin - m_hit_layers - m_wildcard_layers - m_etaPatternID - m_subRegion - m_xBin - m_yBin - m_x - m_y + FPGATrackSimRoad() + FPGATrackSimRoad() + FPGATrackSimRoad() + FPGATrackSimRoad() + operator=() + FPGATrackSimRoad() + operator=() + ~FPGATrackSimRoad() + setRoadID() + setPID() and 36 more... - ClassDefNV() Node5->Node4 +elements Node6 std::vector< std::vector < FPGATrackSimHit > > Node6->Node5 -m_hits Node7 std::vector< FPGATrackSim Hit > Node7->Node6 +elements Node12 std::vector< std::vector < std::shared_ptr< const FPGATrackSimHit > > > + elements Node12->Node5 -m_hits_trans Node13 std::map< unsigned, std::map< unsigned, std::vector< std::shared _ptr< const FPGATrackSimHit > > > > + keys + elements Node13->Node1 -m_phits_atLayer Node14 ServiceHandle< IFPGATrack SimBankSvc > Node14->Node1 -m_FPGATrackSimBankSvc