#include <LagrangeChildUpdator.h>
Public Member Functions | |
LagrangeChildUpdator * | clone () const override |
LagrangeChildUpdator () | |
RefCountedKinematicTree | update (RefCountedKinematicTree tree) const override |
std::vector< RefCountedKinematicTree > | update (const std::vector< RefCountedKinematicTree > &trees) const override |
~LagrangeChildUpdator () override | |
Public Member Functions inherited from ChildUpdator | |
ChildUpdator () | |
virtual | ~ChildUpdator () |
This is the space for daughter particle update after the lagrange multipliers refit. Current class is not yet implemented. Return the input unchanged for the moment.
Definition at line 13 of file LagrangeChildUpdator.h.
|
inline |
|
inlineoverride |
Definition at line 16 of file LagrangeChildUpdator.h.
|
inlineoverridevirtual |
Implements ChildUpdator.
Definition at line 22 of file LagrangeChildUpdator.h.
References LagrangeChildUpdator().
|
overridevirtual |
Method updating particles and vertices inside the tree below the constrained particle The tree pointer should be set on particle just updated by ParentParticleFitter Class to be used by KinematicParticleFitter only.
Implements ChildUpdator.
Definition at line 3 of file LagrangeChildUpdator.cc.
References compare::tree.
Referenced by progressbar.ProgressBar::__next__(), MatrixUtil.Matrix::__setitem__(), MatrixUtil.Steps::__setitem__(), progressbar.ProgressBar::finish(), and MatrixUtil.Steps::overwrite().
|
overridevirtual |
Implements ChildUpdator.
Definition at line 12 of file LagrangeChildUpdator.cc.
References dqmdumpme::trees.
Referenced by progressbar.ProgressBar::__next__(), MatrixUtil.Matrix::__setitem__(), MatrixUtil.Steps::__setitem__(), progressbar.ProgressBar::finish(), and MatrixUtil.Steps::overwrite().