FPGATrackSimGenScanTool Node1 FPGATrackSimGenScanTool # m_monitoring # m_binning # m_parSet # m_parMin # m_parMax # m_parBins # m_rin # m_rout # m_d0FractionalPadding # m_z0FractionalPadding and 23 more... + FPGATrackSimGenScanTool() + initialize() + getRoads() + getSubRegion() # computeValidBins() # fillImage() # pairThenGroupFilter() # updateState() # incrementalBuildFilter() # sortHitsByLayer() # makePairs() # pairPassesFilter() # filterPairs() # groupPairs() # pairMatchesPairSet() # addRoad() Node2 extends< AthAlgTool, IFPGATrackSimRoadFinderTool > 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 Node13 FPGATrackSimGenScanArray < int > - m_entries + FPGATrackSimGenScanArray() + FPGATrackSimGenScanArray() + setsize() + size() + flatdata() + dims() + operator[]() + operator[]() + operator[]() + operator[]() + begin() + end() Node13->Node1 #m_validSlice #m_validSliceAndScan #m_validBin #m_validScan Node15 std::vector< unsigned int > + elements Node15->Node1 #m_pairingLayers Node15->Node13 -m_dims -m_step Node17 FPGATrackSimGenScanArray < FPGATrackSimGenScanTool ::BinEntry > - m_entries + FPGATrackSimGenScanArray() + FPGATrackSimGenScanArray() + setsize() + size() + flatdata() + dims() + operator[]() + operator[]() + operator[]() + operator[]() + begin() + end() Node15->Node17 -m_dims -m_step Node16 ServiceHandle< IFPGATrack SimBankSvc > Node16->Node1 #m_FPGATrackSimBankSvc Node17->Node1 #m_image Node23 ServiceHandle< IFPGATrack SimEventSelectionSvc > Node23->Node1 #m_EvtSel