virtual IParticleExtractor * ghostClone() const override
virtual std::string toString(int level) const override
Class providing the definition of the 4-vector interface.
IParticleExtractor(const xAOD::IParticleContainer *, const std::string &label="", bool isGhost=false, bool isTrigger=false)
virtual ~IParticleExtractor()
virtual IParticleExtractor * clone() const override
virtual void addToJet(xAOD::Jet &, const std::vector< int > &indices) const override
const xAOD::IParticleContainer * m_iParticles
virtual bool checkIntegrity() const override