7 for (std::vector<MultiTrackKinematicConstraint*>::const_iterator it =
constraints.begin(); it !=
constraints.end();
9 tmpValue = (*it)->value(states,
point);
10 size += tmpValue.num_row();
14 for (std::vector<MultiTrackKinematicConstraint*>::const_iterator it =
constraints.begin(); it !=
constraints.end();
16 tmpValue = (*it)->value(states,
point);
28 for (std::vector<MultiTrackKinematicConstraint*>::const_iterator it =
constraints.begin(); it !=
constraints.end();
30 tmpMatrix = (*it)->parametersDerivative(states,
point);
31 row += tmpMatrix.num_row();
35 for (std::vector<MultiTrackKinematicConstraint*>::const_iterator it =
constraints.begin(); it !=
constraints.end();
37 tmpMatrix = (*it)->parametersDerivative(states,
point);
38 matrix.sub(posRow, 1, tmpMatrix);
39 posRow += tmpMatrix.num_row();
49 for (std::vector<MultiTrackKinematicConstraint*>::const_iterator it =
constraints.begin(); it !=
constraints.end();
51 tmpMatrix = (*it)->positionDerivative(states,
point);
52 row += tmpMatrix.num_row();
56 for (std::vector<MultiTrackKinematicConstraint*>::const_iterator it =
constraints.begin(); it !=
constraints.end();
58 tmpMatrix = (*it)->positionDerivative(states,
point);
59 matrix.sub(posRow, 1, tmpMatrix);
60 posRow += tmpMatrix.num_row();
68 for (std::vector<MultiTrackKinematicConstraint*>::const_iterator it =
constraints.begin(); it !=
constraints.end();
70 noEq += (*it)->numberOfEquations();