#include <MuonTrackCSCChamberResidual.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 CSC
Definition at line 13 of file MuonTrackCSCChamberResidual.h.
MuonTrackCSCChamberResidual::MuonTrackCSCChamberResidual | ( | edm::ESHandle< GlobalTrackingGeometry > | globalGeometry, |
AlignableNavigator * | navigator, | ||
DetId | chamberId, | ||
AlignableDetOrUnitPtr | chamberAlignable | ||
) |
Definition at line 8 of file MuonTrackCSCChamberResidual.cc.
References MuonChamberResidual::kCSC, MuonChamberResidual::m_chamberId, MuonChamberResidual::m_globalGeometry, MuonChamberResidual::m_sign, and MuonChamberResidual::m_type.
|
overridepure virtual |
Implements MuonChamberResidual.
|
overridevirtual |
Implements MuonChamberResidual.
Definition at line 18 of file MuonTrackCSCChamberResidual.cc.
References CSCSegment::chi2(), reco::MuonSegmentMatch::cscSegmentRef, CSCSegment::degreesOfFreedom(), reco::MuonChamberMatch::dXdZ, reco::MuonSegmentMatch::dXdZ, reco::MuonChamberMatch::dXdZErr, reco::MuonSegmentMatch::dXdZErr, reco::MuonChamberMatch::dYdZ, reco::MuonSegmentMatch::dYdZ, gpuClustering::id, reco::MuonChamberMatch::id, 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, CSCSegment::nRecHits(), funct::pow(), DetId::rawId(), mathSSE::sqrt(), reco::MuonChamberMatch::x, reco::MuonSegmentMatch::x, reco::MuonChamberMatch::xErr, reco::MuonSegmentMatch::xErr, reco::MuonChamberMatch::y, and reco::MuonSegmentMatch::y.