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