CMS 3D CMS Logo

MuonHitsChamberResidual.h
Go to the documentation of this file.
1 #ifndef Alignment_MuonAlignmentAlgorithms_MuonHitsChamberResidual_H
2 #define Alignment_MuonAlignmentAlgorithms_MuonHitsChamberResidual_H
3 
14 
21 
23 public:
28 
29  void segment_fit();
30 
31 protected:
34  double m_residual_1;
35  double m_residual_x;
36  double m_residual_y;
37  double m_residual_xx;
38  double m_residual_xy;
39  double m_trackx_1;
40  double m_trackx_x;
41  double m_trackx_y;
42  double m_trackx_xx;
43  double m_trackx_xy;
44  double m_tracky_1;
45  double m_tracky_x;
46  double m_tracky_y;
47  double m_tracky_xx;
48  double m_tracky_xy;
49  double m_hitx_1;
50  double m_hitx_x;
51  double m_hitx_y;
52  double m_hitx_xx;
53  double m_hitx_xy;
54  double m_hity_1;
55  double m_hity_x;
56  double m_hity_y;
57  double m_hity_xx;
58  double m_hity_xy;
59 };
60 
61 #endif // Alignment_MuonAlignmentAlgorithms_MuonHitsChamberResidual_H
AlignableDetOrUnitPtr chamberAlignable() const
Definition: DetId.h:17
DetId chamberId() const
MuonHitsChamberResidual(edm::ESHandle< GlobalTrackingGeometry > globalGeometry, AlignableNavigator *navigator, DetId chamberId, const AlignableDetOrUnitPtr &chamberAlignable)