#include <MuonHitsChamberResidual.h>
Additional Inherited Members | |
Public Types inherited from MuonChamberResidual | |
enum | { kDT13, kDT2, kCSC } |
Second level abstraction class for muon chamber residulas: for alignment using individual rechits it implements linear segment fit of hits.
Definition at line 22 of file MuonHitsChamberResidual.h.
MuonHitsChamberResidual::MuonHitsChamberResidual | ( | edm::ESHandle< GlobalTrackingGeometry > | globalGeometry, |
AlignableNavigator * | navigator, | ||
DetId | chamberId, | ||
const AlignableDetOrUnitPtr & | chamberAlignable | ||
) |
Definition at line 8 of file MuonHitsChamberResidual.cc.
void MuonHitsChamberResidual::segment_fit | ( | ) |
Definition at line 41 of file MuonHitsChamberResidual.cc.
References a, cms::cuda::assert(), b, CommonMethods::delta(), m_chamber_length, m_chamber_width, MuonChamberResidual::m_Chambl, MuonChamberResidual::m_ChambW, MuonChamberResidual::m_chi2, m_hitx_1, m_hitx_x, m_hitx_xx, m_hitx_xy, m_hitx_y, m_hity_1, m_hity_x, m_hity_xx, m_hity_xy, m_hity_y, MuonChamberResidual::m_individual_weight, MuonChamberResidual::m_individual_x, MuonChamberResidual::m_individual_y, MuonChamberResidual::m_ndof, MuonChamberResidual::m_numHits, MuonChamberResidual::m_residual, m_residual_1, MuonChamberResidual::m_residual_error, m_residual_x, m_residual_xx, m_residual_xy, m_residual_y, 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, m_trackx_1, m_trackx_x, m_trackx_xx, m_trackx_xy, m_trackx_y, MuonChamberResidual::m_tracky, m_tracky_1, m_tracky_x, m_tracky_xx, m_tracky_xy, m_tracky_y, funct::pow(), mathSSE::sqrt(), w, x, and y.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonCSCChamberResidual::addResidual(), and MuonDT13ChamberResidual::addResidual().
|
protected |
Definition at line 33 of file MuonHitsChamberResidual.h.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonDT13ChamberResidual::addResidual(), and segment_fit().
|
protected |
Definition at line 32 of file MuonHitsChamberResidual.h.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonDT13ChamberResidual::addResidual(), and segment_fit().
|
protected |
Definition at line 49 of file MuonHitsChamberResidual.h.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonCSCChamberResidual::addResidual(), MuonDT13ChamberResidual::addResidual(), and segment_fit().
|
protected |
Definition at line 50 of file MuonHitsChamberResidual.h.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonCSCChamberResidual::addResidual(), MuonDT13ChamberResidual::addResidual(), and segment_fit().
|
protected |
Definition at line 52 of file MuonHitsChamberResidual.h.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonCSCChamberResidual::addResidual(), MuonDT13ChamberResidual::addResidual(), and segment_fit().
|
protected |
Definition at line 53 of file MuonHitsChamberResidual.h.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonCSCChamberResidual::addResidual(), MuonDT13ChamberResidual::addResidual(), and segment_fit().
|
protected |
Definition at line 51 of file MuonHitsChamberResidual.h.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonCSCChamberResidual::addResidual(), MuonDT13ChamberResidual::addResidual(), and segment_fit().
|
protected |
Definition at line 54 of file MuonHitsChamberResidual.h.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonCSCChamberResidual::addResidual(), MuonDT13ChamberResidual::addResidual(), and segment_fit().
|
protected |
Definition at line 55 of file MuonHitsChamberResidual.h.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonCSCChamberResidual::addResidual(), MuonDT13ChamberResidual::addResidual(), and segment_fit().
|
protected |
Definition at line 57 of file MuonHitsChamberResidual.h.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonCSCChamberResidual::addResidual(), MuonDT13ChamberResidual::addResidual(), and segment_fit().
|
protected |
Definition at line 58 of file MuonHitsChamberResidual.h.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonCSCChamberResidual::addResidual(), MuonDT13ChamberResidual::addResidual(), and segment_fit().
|
protected |
Definition at line 56 of file MuonHitsChamberResidual.h.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonCSCChamberResidual::addResidual(), MuonDT13ChamberResidual::addResidual(), and segment_fit().
|
protected |
Definition at line 34 of file MuonHitsChamberResidual.h.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonCSCChamberResidual::addResidual(), MuonDT13ChamberResidual::addResidual(), and segment_fit().
|
protected |
Definition at line 35 of file MuonHitsChamberResidual.h.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonCSCChamberResidual::addResidual(), MuonDT13ChamberResidual::addResidual(), and segment_fit().
|
protected |
Definition at line 37 of file MuonHitsChamberResidual.h.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonCSCChamberResidual::addResidual(), MuonDT13ChamberResidual::addResidual(), and segment_fit().
|
protected |
Definition at line 38 of file MuonHitsChamberResidual.h.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonCSCChamberResidual::addResidual(), MuonDT13ChamberResidual::addResidual(), and segment_fit().
|
protected |
Definition at line 36 of file MuonHitsChamberResidual.h.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonCSCChamberResidual::addResidual(), MuonDT13ChamberResidual::addResidual(), and segment_fit().
|
protected |
Definition at line 39 of file MuonHitsChamberResidual.h.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonCSCChamberResidual::addResidual(), MuonDT13ChamberResidual::addResidual(), and segment_fit().
|
protected |
Definition at line 40 of file MuonHitsChamberResidual.h.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonCSCChamberResidual::addResidual(), MuonDT13ChamberResidual::addResidual(), and segment_fit().
|
protected |
Definition at line 42 of file MuonHitsChamberResidual.h.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonCSCChamberResidual::addResidual(), MuonDT13ChamberResidual::addResidual(), and segment_fit().
|
protected |
Definition at line 43 of file MuonHitsChamberResidual.h.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonCSCChamberResidual::addResidual(), MuonDT13ChamberResidual::addResidual(), and segment_fit().
|
protected |
Definition at line 41 of file MuonHitsChamberResidual.h.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonCSCChamberResidual::addResidual(), MuonDT13ChamberResidual::addResidual(), and segment_fit().
|
protected |
Definition at line 44 of file MuonHitsChamberResidual.h.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonCSCChamberResidual::addResidual(), MuonDT13ChamberResidual::addResidual(), and segment_fit().
|
protected |
Definition at line 45 of file MuonHitsChamberResidual.h.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonCSCChamberResidual::addResidual(), MuonDT13ChamberResidual::addResidual(), and segment_fit().
|
protected |
Definition at line 47 of file MuonHitsChamberResidual.h.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonCSCChamberResidual::addResidual(), MuonDT13ChamberResidual::addResidual(), and segment_fit().
|
protected |
Definition at line 48 of file MuonHitsChamberResidual.h.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonCSCChamberResidual::addResidual(), MuonDT13ChamberResidual::addResidual(), and segment_fit().
|
protected |
Definition at line 46 of file MuonHitsChamberResidual.h.
Referenced by MuonDT2ChamberResidual::addResidual(), MuonCSCChamberResidual::addResidual(), MuonDT13ChamberResidual::addResidual(), and segment_fit().