Implements a set of measurements given by survey, tipically a wheel.
Contains DTSurveyChambers and the displacements and rotations for each are calculated.
- Date
- 2007/12/06 01:53:28
- Revision
- 1.3
- Author
- Pablo Martinez Ruiz del Arbol
Definition at line 25 of file DTSurvey.h.
Definition at line 34 of file DTSurvey.cc.
References DTSurveyChamber::addPoint(), chambers, gather_cfg::cout, delta, change_name::diff, PVValHelper::dx, PVValHelper::dy, PVValHelper::dz, debug_messages_cfi::errors, geometryDiff::file, DTGeometry::idToDet(), nameOfChamberInfoFile, OffsetZ, alignCSCRings::r, DetId::rawId(), SiStripPI::rms, Rot, hcal_runs::rt, relativeConstraints::station, GeomDet::toLocal(), x, PV3DBase< T, PVType, FrameType >::x(), y, PV3DBase< T, PVType, FrameType >::y(), z, and PV3DBase< T, PVType, FrameType >::z().
37 for (
int cont_stat = 0; cont_stat < 4; cont_stat++) {
39 for (
int cont_sect = 0; cont_sect < 14; cont_sect++) {
61 sector = (code - (
station + 1) * 10000) / 100 - 1;
75 GlobalPoint rt(
r(0, 0) - disp(0, 0),
r(1, 0) - disp(1, 0),
r(2, 0) - disp(2, 0));
80 TMatrixD rLocal(3, 1);
81 rLocal(0, 0) = rl.
x();
82 rLocal(1, 0) = rl.
y();
83 rLocal(2, 0) = rl.
z();
88 TMatrixD
diff = rLocal - rTeo;
LocalPoint toLocal(const GlobalPoint &gp) const
Conversion to the R.F. of the GeomDet.
const GeomDet * idToDet(DetId) const override
DTSurveyChamber *** chambers
void addPoint(int, const TMatrixD &, const TMatrixD &, const TMatrixD &)
std::string nameOfChamberInfoFile