InDet::InDetBeamSpotFinder Node1 InDet::InDetBeamSpotFinder - m_beamSpotToolList - m_maxRunsPerFit - m_maxEventsPerFit - m_maxLBsPerFit - m_writeVertexNtuple - m_minTrackNum - m_maxTrackNum - m_maxChi2Vertex - m_maxTransverseError - m_maxAbsCorrelXY - m_minVtxProb - m_minVertexNum - m_useFilledBCIDsOnly - m_writeAllVertices + InDetBeamSpotFinder() + initialize() + execute() + finalize() - passEventSelection() - readEvent() - writeToVertexTree() - writeToBeamSpotTree() - sortEvents() - setupVertexTree() - setupBeamSpotTree() - performFits() - iequals() - min_lb() and 6 more... Node2 AthAlgorithm - m_extendedExtraObjects + AthAlgorithm() + ~AthAlgorithm() + sysInitialize() + extraOutputDeps() - AthAlgorithm() - AthAlgorithm() - operator=() Node2->Node1 Node9 InDet::InDetBeamSpotFinder ::vertexNtuple_struct + x + y + z + vxx + vxy + vyy + vzz + vType + run + lb + bcid + pileup + nTracks + passed + valid Node9->Node1 -m_root_vtx Node11 SG::ReadHandleKey< xAOD::EventInfo_v1 > + ReadHandleKey() + ReadHandleKey() + operator=() # ReadHandleKey() # ReadHandleKey() Node11->Node1 -m_eventInfo Node46 SG::ReadCondHandleKey < BunchCrossingCondData > + ReadCondHandleKey() + ReadCondHandleKey() Node46->Node1 -m_bcDataKey Node49 ServiceHandle< ITHistSvc > Node49->Node1 -m_thistSvc Node50 std::vector< xAOD:: VxType::VertexType > + elements Node50->Node1 -m_vertexTypes Node51 std::vector< BeamSpot ::Event > Node51->Node1 -m_eventList Node55 TTree Node55->Node1 -m_root_bs -m_root_vrt Node56 InDet::InDetBeamSpotFinder ::beamSpotNtuple_struct + pileup + bcid + defectWord + fill + lbEnd + lbStart + nEvents + nValid + nVtxAll + nVtxPrim and 6 more... Node56->Node1 -m_beamSpotNtuple