Belle II Software development
ParticleConstraint Member List

This is the complete list of members for ParticleConstraint, including all inherited members.

add1stDerivativesToMatrix(double *M, int idim) constBaseHardConstraintvirtual
add2ndDerivativesToMatrix(double *M, int idim, double lambda) constBaseHardConstraintvirtual
addToFOList(ParticleFitObject &fitobject, int flag=1)ParticleConstraintinlinevirtual
addToGlobalChi2DerVector(double *y, int idim, double lambda) constBaseHardConstraintvirtual
BaseConstraint()BaseConstraint
BaseConstraint(const BaseConstraint &rhs)BaseConstraint
BaseHardConstraint() (defined in BaseHardConstraint)BaseHardConstraintinline
ConstFitObjectIterator typedefBaseHardConstraintprotected
derivativesBaseHardConstraintprotected
dirDer(double *p, double *w, int idim, double mu=1)BaseHardConstraintvirtual
dirDerAbs(double *p, double *w, int idim, double mu=1)BaseHardConstraintvirtual
firstDerivatives(int i, double *derivatives) const =0BaseHardConstraintpure virtual
FitObjectContainer typedefBaseHardConstraintprotected
FitObjectIterator typedefBaseHardConstraintprotected
fitobjectsBaseHardConstraintprotected
flagsBaseHardConstraintprotected
getDerivatives(int idim, double der[]) const override=0BaseHardConstraintpure virtual
getError() const overrideBaseHardConstraintvirtual
getGlobalNum() constBaseHardConstraintinlinevirtual
getName() constBaseConstraintvirtual
getValue() const override=0BaseHardConstraintpure virtual
getVarBasis() const =0 (defined in BaseHardConstraint)BaseHardConstraintpure virtual
globalNumBaseHardConstraintprotected
invalidateCache() constParticleConstraintinlinevirtual
name (defined in BaseConstraint)BaseConstraintprotected
num1stDerivative(int ifo, int ilocal, double eps)BaseHardConstraintvirtual
num2ndDerivative(int ifo1, int ilocal1, double eps1, int ifo2, int ilocal2, double eps2)BaseHardConstraintvirtual
operator<<(std::ostream &os, const BaseConstraint &bc)BaseConstraintrelated
operator=(const BaseConstraint &rhs)BaseConstraint
ParticleConstraint()ParticleConstraintinline
print(std::ostream &os) constBaseConstraintvirtual
printFirstDerivatives() const (defined in BaseHardConstraint)BaseHardConstraintvirtual
printSecondDerivatives() const (defined in BaseHardConstraint)BaseHardConstraintvirtual
resetFOList()ParticleConstraintinlinevirtual
secondDerivatives(int i, int j, double *derivatives) const =0BaseHardConstraintpure virtual
setFOList(std::vector< ParticleFitObject * > *fitobjects_)ParticleConstraintinlinevirtual
setGlobalNum(int iglobal)BaseHardConstraintinlinevirtual
setName(const char *name_)BaseConstraint
test1stDerivatives() (defined in BaseHardConstraint)BaseHardConstraintvirtual
test2ndDerivatives() (defined in BaseHardConstraint)BaseHardConstraintvirtual
~BaseConstraint()BaseConstraintvirtual
~BaseHardConstraint()BaseHardConstraintvirtual
~ParticleConstraint()ParticleConstraintinlinevirtual