AlgebraicMatrix derivatives(const TrajectoryStateOnSurface &tsos, const AlignableDetOrUnitPtr &) const
Get all derivatives.
RigidBodyAlignmentParameters4D * cloneFromSelected(const AlgebraicVector ¶meters, const AlgebraicSymMatrix &covMatrix) const
Clone selected parameters (for update of parameters)
int type() const
tell type (AlignmentParametersFactory::ParametersType - but no circular dependency) ...
RigidBodyAlignmentParameters4D(Alignable *alignable, const AlgebraicVector ¶meters, const AlgebraicSymMatrix &covMatrix, const std::vector< bool > &selection)
Constructor for selection.
RigidBodyAlignmentParameters4D(Alignable *alignable, const AlgebraicVector ¶meters, const AlgebraicSymMatrix &covMatrix)
Constructor for full set of parameters.
~RigidBodyAlignmentParameters4D()
Destructor.
RigidBodyAlignmentParameters4D * clone(const AlgebraicVector ¶meters, const AlgebraicSymMatrix &covMatrix) const
Clone all parameters (for update of parameters)
RigidBodyAlignmentParameters4D(Alignable *alignable, bool calcMis)