9 double residual = tsosChamberPos.
y() - hitChamberPos.
y();
11 double layerPosition = tsosChamberPos.
z();
26 m_trackx_xx += weight * layerPosition * layerPosition;
27 m_trackx_xy += weight * layerPosition * tsosChamberPos.
x();
33 m_tracky_xx += weight * layerPosition * layerPosition;
34 m_tracky_xy += weight * layerPosition * tsosChamberPos.
y();
std::vector< double > m_individual_y
LocalPoint localPosition() const
std::vector< double > m_individual_x
std::vector< DetId > m_localIDs
align::RotationType toLocal(const align::RotationType &) const
Return in local frame a rotation given in global frame.
std::vector< double > m_localResids
void addResidual(const TrajectoryStateOnSurface *tsos, const TransientTrackingRecHit *hit)
AlignableDetOrUnitPtr m_chamberAlignable
const AlignableSurface & surface() const
Return the Surface (global position and orientation) of the object.
virtual LocalError localPositionError() const =0
edm::ESHandle< GlobalTrackingGeometry > m_globalGeometry
DetId geographicalId() const
virtual LocalPoint localPosition() const =0
std::vector< double > m_individual_weight