#include <MuonTrackDT2ChamberResidual.h>
Additional Inherited Members | |
Public Types inherited from MuonChamberResidual | |
enum | { kDT13, kDT2, kCSC } |
Protected Attributes inherited from MuonChamberResidual | |
AlignableDetOrUnitPtr | m_chamberAlignable |
DetId | m_chamberId |
double | m_Chambl |
double | m_ChambW |
double | m_chi2 |
edm::ESHandle < GlobalTrackingGeometry > | m_globalGeometry |
std::vector< double > | m_individual_weight |
std::vector< double > | m_individual_x |
std::vector< double > | m_individual_y |
std::vector< DetId > | m_localIDs |
std::vector< double > | m_localResids |
AlignableNavigator * | m_navigator |
int | m_ndof |
int | m_numHits |
double | m_residual |
double | m_residual_error |
double | m_resslope |
double | m_resslope_error |
double | m_segdxdz |
double | m_segdydz |
double | m_segx |
double | m_segy |
double | m_sign |
double | m_trackdxdz |
double | m_trackdydz |
double | m_trackx |
double | m_tracky |
int | m_type |
Implementation of tracker muon chamber residuals for transverse DT layers
Definition at line 13 of file MuonTrackDT2ChamberResidual.h.
MuonTrackDT2ChamberResidual::MuonTrackDT2ChamberResidual | ( | edm::ESHandle< GlobalTrackingGeometry > | globalGeometry, |
AlignableNavigator * | navigator, | ||
DetId | chamberId, | ||
AlignableDetOrUnitPtr | chamberAlignable | ||
) |
Definition at line 7 of file MuonTrackDT2ChamberResidual.cc.
References MuonChamberResidual::kDT2, MuonChamberResidual::m_chamberId, MuonChamberResidual::m_globalGeometry, MuonChamberResidual::m_sign, and MuonChamberResidual::m_type.
|
overridepure virtual |
Implements MuonChamberResidual.
|
overridevirtual |
Implements MuonChamberResidual.
Definition at line 17 of file MuonTrackDT2ChamberResidual.cc.
References cms::cuda::assert(), reco::MuonSegmentMatch::dtSegmentRef, reco::MuonChamberMatch::dXdZ, reco::MuonSegmentMatch::dXdZ, reco::MuonChamberMatch::dYdZ, reco::MuonSegmentMatch::dYdZ, reco::MuonChamberMatch::dYdZErr, reco::MuonSegmentMatch::dYdZErr, edm::Ref< C, T, F >::get(), DTRecSegment4D::hasZed(), MuonChamberResidual::m_chi2, MuonChamberResidual::m_ndof, MuonChamberResidual::m_numHits, MuonChamberResidual::m_residual, MuonChamberResidual::m_residual_error, MuonChamberResidual::m_resslope, MuonChamberResidual::m_resslope_error, MuonChamberResidual::m_segdxdz, MuonChamberResidual::m_segdydz, MuonChamberResidual::m_segx, MuonChamberResidual::m_segy, MuonChamberResidual::m_trackdxdz, MuonChamberResidual::m_trackdydz, MuonChamberResidual::m_trackx, MuonChamberResidual::m_tracky, funct::pow(), mathSSE::sqrt(), reco::MuonChamberMatch::x, reco::MuonSegmentMatch::x, reco::MuonChamberMatch::y, reco::MuonSegmentMatch::y, reco::MuonChamberMatch::yErr, and reco::MuonSegmentMatch::yErr.