IParticleHandleBase & operator=(const IParticleHandleBase &)
Class providing the definition of the 4-vector interface.
virtual double charge() const =0
virtual ~IParticleHandleBase()
IParticleHandleBase(const IParticleHandleBase &)
virtual Amg::Vector3D momentum() const
virtual const xAOD::IParticle & iParticle() const =0
virtual QStringList baseInfo() const
IParticleHandleBase(IParticleCollHandleBase *)
virtual double mass() const
Returns unknown() in case of trouble.
SoMaterial * determineMaterial()
Should be implemented by children, in order to change the material depending on the interface etc.
Base class for collections holding AOD objects of iParticle type Handles pt etc cuts Local data: