#include <ParentParticleFitter.h>
Public Member Functions | |
virtual ParentParticleFitter * | clone () const =0 |
virtual std::vector< RefCountedKinematicTree > | fit (const std::vector< RefCountedKinematicTree > &trees, KinematicConstraint *cs) const =0 |
ParentParticleFitter () | |
virtual | ~ParentParticleFitter () |
Abstract Base class for mechanism updating top tree particle with given constraint. To be used by KinematicParticleFitter only.
Definition at line 15 of file ParentParticleFitter.h.
|
inline |
Definition at line 19 of file ParentParticleFitter.h.
|
inlinevirtual |
Definition at line 21 of file ParentParticleFitter.h.
References clone(), fwrapper::cs, and fit().
|
pure virtual |
Clone method
Implemented in LagrangeParentParticleFitter.
Referenced by KinematicParticleFitter::KinematicParticleFitter(), and ~ParentParticleFitter().
|
pure virtual |
Takes a kinematic tree as an input The top tree particle get constrained
Implemented in LagrangeParentParticleFitter.
Referenced by KinematicParticleFitter::fit(), trackingPlots.Iteration::modules(), and ~ParentParticleFitter().