IParticleExtractor Node1 IParticleExtractor - m_iParticles - m_label - m_isGhost - m_debug - m_isTrigger + IParticleExtractor() + ~IParticleExtractor() + clone() + ghostClone() + addToJet() + toString() + checkIntegrity() Node2 IConstituentExtractor + ~IConstituentExtractor() + clone() + ghostClone() + addToJet() + toString() + checkIntegrity() Node2->Node1