Abstract base class for constraints of kinematic fits.
virtual void invalidateCache() const
Invalidates any cached values for the next event.
ParticleConstraint()
Creates an empty ParticleConstraint object.
virtual void addToFOList(ParticleFitObject &fitobject, int flag=1)
Adds one ParticleFitObject objects to the list.
virtual ~ParticleConstraint()
Virtual destructor.
virtual void setFOList(std::vector< ParticleFitObject * > *fitobjects_)
Adds several ParticleFitObject objects to the list.
virtual void resetFOList()
Resests ParticleFitObject list.