8 const std::vector<align::StructureType>& levels):
17 for (
unsigned int i = 0;
i < nSensor; ++
i)
28 if ( !res.
valid() )
continue;
const align::Alignables & theSensors
const std::vector< align::StructureType > & theLevels
SurveyAlignmentSensor(const align::Alignables &sensors, const std::vector< align::StructureType > &levels)
Constructor to set the sensors and residual levels in base class.
void setAlignmentParameters(AlignmentParameters *dap)
Set the AlignmentParameters.
CLHEP::HepVector AlgebraicVector
AlgebraicSymMatrix inverseCovariance() const
Get inverse of survey covariance wrt given structure type in constructor.
std::vector< Alignable * > Alignables
AlgebraicVector sensorResidual() const
virtual void findAlignPars(bool bias=false)
Find the alignment parameters for all sensors.
CLHEP::HepSymMatrix AlgebraicSymMatrix