FPGATrackSimBankSvc Node1 FPGATrackSimBankSvc - m_path_constants_1st - m_path_constants_2nd - m_path_sectorbank_1st - m_path_sectorbank_2nd - m_path_sectorslices - m_bankTypes - m_ncoords_1st - m_ncoords_2nd - m_path_NNconstants - m_path_constants_1st _noguess - m_path_constants_2nd _noguess - m_absQOverPtBinning - m_qOverPtBins + FPGATrackSimBankSvc() + ~FPGATrackSimBankSvc() + initialize() + FitConstantBank_1st() + FitConstantBank_2nd() + SectorBank_1st() + SectorBank_2nd() + SectorSlice() - LoadFitConstantBank_1st() - LoadFitConstantBank_2nd() - LoadSectorBank_1st() - LoadSectorBank_2nd() - LoadSectorSlice() Node2 extends< AthService, IFPGATrackSimBankSvc > Node2->Node1 Node3 std::unique_ptr< FPGATrack SimSectorSlice > + operator->() Node3->Node1 -m_SectorSlices Node4 FPGATrackSimSectorSlice - m_bits_phi - m_bits_c - m_bits_d0 - m_bits_z0 - m_bits_eta + FPGATrackSimSectorSlice() + FPGATrackSimSectorSlice() + FPGATrackSimSectorSlice() + operator=() + addSectorToSlice() + saveSlices() + getBoundaries() + searchSectors() - calcDependentVals() - getBoundary() - checkTrackPars() Node4->Node3 +ptr Node7 ServiceHandle< IFPGATrack SimMappingSvc > Node7->Node1 -m_FPGATrackSimMapping Node8 std::unique_ptr< FPGATrack SimFitConstantBank > + operator->() Node8->Node1 -m_FitConstantBank _2nd -m_FitConstantBank_1st Node36 std::vector< std::unique _ptr< FPGATrackSimFitConstantBank > > Node8->Node36 +elements Node9 FPGATrackSimFitConstantBank - m_bankID - m_nsectors - m_npars - m_ncoords - m_nconstr - m_npixcy - m_missingPlane - m_isIdealCoordFit + FPGATrackSimFitConstantBank() + getBankID() + getNConstr() + getNCoords() + getNPars() + getNSectors() + getMissingPlane() + getIsGood() + getFitConst() + getFitPar() and 8 more... - readHeader() - readSectorInfo() - calculateMajority() - prepareInvFitConstants() Node9->Node8 +ptr Node29 std::unique_ptr< FPGATrack SimSectorBank > + operator->() Node29->Node1 -m_SectorBank_2nd -m_SectorBank_1st Node30 FPGATrackSimSectorBank - m_nLayers - m_absQOverPtBinning + FPGATrackSimSectorBank() + getNLayers() + getNSectors() + getModules() + getSectors() + findSector() + findSector() + getQOverPtBins() + getNQOverPtBins() + isAbsQOverPtBinning() + storeQOverPtBinning() - readHeader() - readSectors() - makeInverseMap() Node30->Node29 +ptr Node36->Node1 -m_FitConstantBankNoGuess _1st -m_FitConstantBankNoGuess_2nd