TrackHelper Node1 TrackHelper + TrackHelper() + IsPrimary() + IsRegeneratedPrimary() + IsRegisteredSecondary() + IsSecondary() + GetBarcode() + GetUniqueID() + GetStatus() + GetTrackInformation() + GenerateParticleLink() Node2 TrackInformation - m_regenerationNr - m_currentGenParticle - ATLAS_THREAD_SAFE - ATLAS_THREAD_SAFE - m_returnedToISF + TrackInformation() + TrackInformation() + GetCurrentGenParticle() + GetCurrentGenParticle() + SetCurrentGenParticle() + GetBaseISFParticle() + GetBaseISFParticle() + SetBaseISFParticle() + GetReturnedToISF() + SetReturnedToISF() + GetRegenerationNr() + SetRegenerationNr() + GetParticleBarcode() + GetParticleUniqueID() + GetParticleStatus() Node2->Node1 -m_trackInfo Node3 VTrackInformation - m_classify - m_primaryGenParticle + VTrackInformation() + GetClassification() + SetClassification() + GetPrimaryGenParticle() + GetPrimaryGenParticle() + SetPrimaryGenParticle() + GetCurrentGenParticle() + GetCurrentGenParticle() + SetCurrentGenParticle() + GetBaseISFParticle() and 8 more... Node3->Node2 Node4 G4VUserTrackInformation Node4->Node3 Node5 ISF::ISFParticle - m_position - m_momentum - m_mass - m_charge - m_pdgCode - m_status - m_tstamp - m_barcode - m_uid - m_order + ISFParticle() + ISFParticle() + ISFParticle() + ISFParticle() + ISFParticle() + ISFParticle() + ~ISFParticle() + operator=() + operator=() + operator==() and 38 more... Node5->Node2 -m_theBaseISFParticle Node6 ISF::ParticleUserInformation - m_process - m_generation + ParticleUserInformation() + ~ParticleUserInformation() + getExtraBC() + process() + generation() + materialLimit() + setExtraBC() + setProcess() + setGeneration() + setMaterialLimit() + operator==() Node6->Node5 -m_userInfo Node7 ISF::MaterialPathInfo + dMax + dCollected + process + MaterialPathInfo() + updatePath() + operator==() Node7->Node6 -m_matInfo Node8 std::vector< DetRegionSvc IDPair > + elements Node8->Node5 -m_history Node9 ISF::TruthBinding - m_truthParticle - m_primaryGenParticle - m_generationZeroGenParticle + TruthBinding() + TruthBinding() + TruthBinding() + TruthBinding() + TruthBinding() + operator=() + operator=() + operator==() + isEqual() + isIdent() and 10 more... Node9->Node5 -m_truth Node10 HepMcParticleLink + HepMcParticleLink() + HepMcParticleLink() + HepMcParticleLink() + HepMcParticleLink() + HepMcParticleLink() + HepMcParticleLink() + HepMcParticleLink() + HepMcParticleLink() + operator=() + operator=() + operator*() + operator->() + operator HepMC::ConstGen ParticlePtr() + cptr() + scptr() + isValid() + operator!() + operator bool() + operator==() + operator!=() + operator<() * operator*() * operator->() * operator HepMC::ConstGen ParticlePtr() * cptr() * scptr() * isValid() * operator!() * operator bool() * operator==() * operator!=() * operator<() * barcode() * id() * eventIndex() * getEventPositionInCollection() * compress() * setExtendedBarCode() * getEventNumberAtPosition() * getEventPositionInCollection() * getRedirectedLink() * operator<< * operator<< * retrieveMcEventCollection() * find_proxy() * getLastEventCollectionName() Node10->Node5 -m_partLink