FPGATrackSimGenScanTool::IntermediateState Node1 FPGATrackSimGenScanTool ::IntermediateState Node2 std::vector< const FPGATrackSimGenScanTool ::StoredHit * > Node2->Node1 +unpairedHits Node10 FPGATrackSimGenScanTool ::HitPairSet + hitLayers + LastPhiCurvature + LastEtaCurvature + addPair() + lastpair() + secondtolastpair() + hasHit() + hasLayer() + lyrCnt() + MatchPhi() + MatchEta() + DeltaDeltaPhi() + DeltaDeltaEta() and 6 more... Node2->Node10 +hitlist Node3 FPGATrackSimGenScanTool ::StoredHit + phiShift + etaShift + layer Node3->Node2 +elements Node4 std::shared_ptr< const FPGATrackSimHit > + operator->() Node4->Node3 +hitptr Node5 FPGATrackSimHit # m_hitType # m_detectorZone # m_detType # m_identifier # m_identifierHash # m_layer_disk # m_side # m_etaModule # m_phiModule # m_etaWidth and 30 more... + FPGATrackSimHit() + ~FPGATrackSimHit() + setHitType() + setDetType() + setDetectorZone() + getHitType() + getDetType() + getDetectorZone() + isMapped() + isClustered() and 82 more... # ClassDefNV() Node5->Node4 +ptr Node6 FPGATrackSimMultiTruth + FPGATrackSimMultiTruth() + FPGATrackSimMultiTruth() + ~FPGATrackSimMultiTruth() + begin() + end() + begin() + end() + isEmpty() + best_barcode() + add() and 6 more... - add() - maximize() - total_weight() - weight() Node6->Node5 #m_truth Node9 std::vector< FPGATrackSim GenScanTool::HitPairSet > Node9->Node1 +pairsets Node10->Node9 +elements Node11 std::vector< FPGATrackSim GenScanTool::HitPair > Node11->Node10 +pairList Node12 FPGATrackSimGenScanTool ::HitPair - m_reverse + HitPair() + dPhi() + dEta() + dR() + Reversed() + PhiOutExtrap() + PhiInExtrap() + EtaOutExtrap() + EtaInExtrap() Node12->Node11 +elements