InDetAlignment::ICollectionProcessor Node1 InDetAlignment::ICollection Processor + configure() + processTrackCollection() + interfaceID() Node3 InDetAlignment::RefitSiOnlyTool + m_idHelper - m_ITrkFitter - m_comPar - m_doCosmic - m_OutlierRemoval - m_stripSCTHits - m_stripPixelHits - m_stripTRTHits - m_ParticleNumber - m_ParticleHypothesis - m_trkindex + RefitSiOnlyTool() + ~RefitSiOnlyTool() + initialize() + finalize() + configure() + processTrackCollection() + dumpTrackCol() - refit() - filterHit() Node1->Node3 Node2 IAlgTool Node2->Node1