DerivationFramework::Cascade3Plus1 Node1 DerivationFramework ::Cascade3Plus1 - m_trkSelector - m_iVertexFitter - m_V0Tools - m_CascadeTools - m_pvRefitter - m_vertexEstimator - m_2trackmassMin - m_2trackmassMax - m_3trackmassMin - m_3trackmassMax and 18 more... - s_topoN + Cascade3Plus1() + ~Cascade3Plus1() + initialize() + addBranches() + interfaceID() - CascadeFit() - StandardFit() - ApplyAdditionalCuts() Node2 AthAlgTool + AthAlgTool() + ~AthAlgTool() - AthAlgTool() - AthAlgTool() - operator=() Node2->Node1 Node9 DerivationFramework ::IAugmentationTool + ~IAugmentationTool() + addBranches() + interfaceID() Node9->Node1 Node11 SG::ReadHandleKey< xAOD::EventInfo_v1 > + ReadHandleKey() + ReadHandleKey() + operator=() # ReadHandleKey() # ReadHandleKey() Node11->Node1 -m_eventInfo_key Node15 std::string Node15->Node1 -m_3TrackVertexOutput -m_3TrackName -m_refPVContainerName -m_VxPrimaryCandidateName -m_hypoName Node48 std::vector< std::string > Node15->Node48 +elements Node46 std::vector< int > + elements Node46->Node1 -m_requireMuonsOnTrack Node47 std::array< double, 3 > + elements Node47->Node1 -m_ptCutPerVertex Node48->Node1 -m_cascadeOutputsKeys Node49 std::bitset< 4 > Node49->Node1 -m_muonTrackBit Node50 std::vector< double > + elements Node50->Node1 -m_trackMasses -m_ptCutPerTrack