Go to the documentation of this file.
23 if (segmentDT.
get() !=
nullptr) {
28 m_ndof = phiSeg->degreesOfFreedom();
const Surface::PositionType & position() const
The position (origin of the R.F.)
MuonTrackDT13ChamberResidual(edm::ESHandle< GlobalTrackingGeometry > globalGeometry, AlignableNavigator *navigator, DetId chamberId, AlignableDetOrUnitPtr chamberAlignable)
T const * get() const
Returns C++ pointer to the item.
DTRecSegment4DRef dtSegmentRef
Sin< T >::type sin(const T &t)
Cos< T >::type cos(const T &t)
LocalPoint toLocal(const GlobalPoint &gp) const
Conversion to the R.F. of the GeomDet.
void setSegmentResidual(const reco::MuonChamberMatch *, const reco::MuonSegmentMatch *) override
edm::ESHandle< GlobalTrackingGeometry > m_globalGeometry
const GeomDet * idToDet(DetId) const override
bool hasPhi() const
Does it have the Phi projection?
Power< A, B >::type pow(const A &a, const B &b)
const DTChamberRecSegment2D * phiSegment() const
The superPhi segment: 0 if no phi projection available.