FPGATrackSimGenScanPhiSlicedKeyLyrBinning Node1 FPGATrackSimGenScanPhiSliced KeyLyrBinning + FPGATrackSimGenScanPhiSliced KeyLyrBinning() + parNames() + rowParIdx() + slicePars() + scanPars() + etaHistScale() + phiHistScale() + keyparsToParSet() + parSetToKeyPars() + trackParsToParSet() + parSetToTrackPars() + phiResidual() + etaResidual() + hitInSlice() + idxsetToRowParBinRange() Node2 FPGATrackSimGenScanBinningBase + NPars + parNames() + slicePars() + scanPars() + rowParIdx() + trackParsToParSet() + parSetToTrackPars() + phiResidual() + etaResidual() + phiHistScale() + etaHistScale() and 28 more... - sliceVar() - sliceVarExpected() - rowPar() Node2->Node1 Node3 std::vector< unsigned > + elements Node3->Node2 +m_parBins +m_invalidBin Node4 std::vector< double > + elements Node4->Node2 +m_parMax +m_parMin +m_parStep Node5 FPGATrackSimGenScanKeyLyr Helper - m_R1 - m_R2 + FPGATrackSimGenScanKeyLyr Helper() + getXY() + getRotationAngles() + rotateXY() + getRotatedConfig() + getRotatedHit() + trackParsToKeyPars() + keyParsToTrackPars() + zExpected() + xExpected() + xmForHit() + deltaX() + R1() + R2() Node5->Node1 -m_keylyrtool Node6 std::vector< std::string > Node6->Node1 -m_parNames Node7 std::string Node7->Node6 +elements Node8 std::basic_string< char > Node8->Node7