DerivationFramework::TrackParticleThinningPHYS Node1 DerivationFramework ::TrackParticleThinningPHYS - m_trackZ0PVKey + initialize() - updateMask() Node2 DerivationFramework ::TrackParticleThinningBase - m_ntot - m_npass - m_streamName - m_inDetSGKey - m_ntot_pix_states - m_npass_pix_states - m_statesPixSGKey - m_ntot_pix_measurements - m_npass_pix_measurements - m_measurementsPixSGKey and 14 more... + initialize() + finalize() + doThinning() # updateMask() - selectTrackHits() - filterTrackHits() Node2->Node1 Node3 extends< AthAlgTool, IThinningTool >     Node3->Node2