ALFA_BeamTransport Node1 ALFA_BeamTransport - m_EnergyRP1 - m_EnergyRP3 - m_pcount - m_pint - m_EtaCut - m_XiCut - m_WriteDebugOutput + ALFA_BeamTransport() + ~ALFA_BeamTransport() + initialize() + execute() + finalize() + MeVToGeV() + GeVToMeV() + SelectParticles() + DoBeamTracking() + TransportSelectedParticle() Node2 AthAlgorithm - m_extendedExtraObjects + AthAlgorithm() + ~AthAlgorithm() + sysInitialize() + extraOutputDeps() - AthAlgorithm() - AthAlgorithm() - operator=() Node2->Node1 Node9 ALFA_BeamTrack - m_AlfaTwiss - m_ip - m_Magver - m_Side + ALFA_BeamTrack() + ~ALFA_BeamTrack() + initialize() + CalculatePosRP() + PosRP() + MomRP() Node9->Node1 -m_BeamTracker Node12 ChargedTracksWeightFilter ::Spline::Point + x + y + slope + Point() Node12->Node1 -m_MomRP1 -m_MomRP3 -m_PosRP1 -m_PosRP3 Node12->Node9 -m_MomParticleRP -m_PosParticleRP Node58 FPTracker::Particle - m_momentum - m_outOfAperture + Particle() + Particle() + position() + position() + positionRelBeam() + direction() + direction() + displacement() + setBeamCoordinateShift() + setBeamCoordinateShift() and 9 more... Node12->Node58 -m_direction -m_position Node14 std::string Node14->Node1 -m_FPOutputBeam1 -m_FPOutputBeam2 Node14->Node9 -m_ConfDir Node57 FPConfig + UseALFA + IP + useaper + apermb + xcol1 + xcol2 + pbeam0 + RPDistance + absZMagMax Node14->Node57 +ConfDir Node14->Node58 -m_msg Node22 SG::ReadHandleKey< xAOD::EventInfo_v1 > + ReadHandleKey() + ReadHandleKey() + operator=() # ReadHandleKey() # ReadHandleKey() Node22->Node1 -m_eventInfoKey Node56 SG::ReadHandleKey< McEventCollection > + ReadHandleKey() + ReadHandleKey() + operator=() # ReadHandleKey() # ReadHandleKey() Node56->Node1 -m_MCKey Node57->Node1 -m_FPConfig Node58->Node1 -m_Particle2 -m_Particle1 Node61 std::ofstream Node61->Node1 -m_FileBeam1 -m_FileBeam2