Go to the documentation of this file. 1 #ifndef Alignment_CommonAlignment_SurveyResidual_h
2 #define Alignment_CommonAlignment_SurveyResidual_h
36 inline bool valid()
const;
AlgebraicVector sensorResidual() const
math::Error< 6 >::type ErrorMatrix
std::vector< LocalVector > LocalVectors
align::ErrorMatrix theCovariance
std::vector< const Alignable * > theSisters
CLHEP::HepVector AlgebraicVector
void findSisters(const Alignable *, bool bias)
const AlignableSurface & theSurface
AlgebraicSymMatrix inverseCovariance() const
Get inverse of survey covariance wrt given structure type in constructor.
align::GlobalVectors theCurrentVs
CLHEP::HepSymMatrix AlgebraicSymMatrix
align::LocalVectors pointsResidual() const
std::vector< GlobalVector > GlobalVectors
const Alignable * theMother
void calculate(const Alignable &)
Find the nominal and current vectors.
align::GlobalVectors theNominalVs
const std::vector< bool > & theSelector
SurveyResidual(const Alignable &, align::StructureType, bool bias=false)