FPGATrackSimSpacePointsTool Node1 FPGATrackSimSpacePointsTool - m_phiwindow - m_duplicate - m_filter - m_filterClose - m_sameModulesOnly - m_boundsCheck - m_inputhits - m_spacepts - m_filteredhits - m_adjacent_eta_sp - m_adjacent_phi_sp - m_diagonal_sp + FPGATrackSimSpacePointsTool() + ~FPGATrackSimSpacePointsTool() + initialize() + finalize() + DoSpacePoints() - fillMaps() - makeSpacePoints() - calcPosition() - searchForMatch() - addSpacePoints() Node2 extends< AthAlgTool, FPGATrackSimSpacePointsToolI > Node2->Node1 Node3 std::map< std::vector < int >, std::pair< std ::vector< FPGATrackSimHit >, std::vector< FPGATrackSimHit > > > + elements Node3->Node1 -m_map Node4 std::vector< int > + elements Node4->Node3 +keys Node5 TH1I + GetBinContent() + SetBinContent() Node5->Node1 -m_spacepts_per_hit Node6 std::vector< FPGATrackSim Hit > Node6->Node1 -m_pixel Node7 FPGATrackSimHit # m_hitType # m_detectorZone # m_detType # m_identifierHash # m_layer_disk # m_side # m_etaModule # m_phiModule # m_etaWidth # m_phiWidth and 19 more... + FPGATrackSimHit() + ~FPGATrackSimHit() + setHitType() + setDetType() + setDetectorZone() + getHitType() + getDetType() + getDetectorZone() + isMapped() + isClustered() and 62 more... # ClassDef() Node7->Node6 +elements Node8 FPGATrackSimMultiTruth + FPGATrackSimMultiTruth() + FPGATrackSimMultiTruth() + ~FPGATrackSimMultiTruth() + begin() + end() + begin() + end() + isEmpty() + best_barcode() + add() and 6 more... - add() - maximize() - total_weight() - weight() Node8->Node7 #m_truth Node9 TObject Node9->Node8 Node11 long Node11->Node7 #m_eventindex #m_barcode #m_parentage_mask