CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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 {
24 public:
25 
28 
29  void segment_fit();
30 
31 protected:
32 
33  double m_residual_1;
34  double m_residual_x;
35  double m_residual_y;
36  double m_residual_xx;
37  double m_residual_xy;
38  double m_trackx_1;
39  double m_trackx_x;
40  double m_trackx_y;
41  double m_trackx_xx;
42  double m_trackx_xy;
43  double m_tracky_1;
44  double m_tracky_x;
45  double m_tracky_y;
46  double m_tracky_xx;
47  double m_tracky_xy;
48  double m_hitx_1;
49  double m_hitx_x;
50  double m_hitx_y;
51  double m_hitx_xx;
52  double m_hitx_xy;
53  double m_hity_1;
54  double m_hity_x;
55  double m_hity_y;
56  double m_hity_xx;
57  double m_hity_xy;
58 };
59 
60 #endif // Alignment_MuonAlignmentAlgorithms_MuonHitsChamberResidual_H
AlignableDetOrUnitPtr chamberAlignable() const
Definition: DetId.h:18
DetId chamberId() const
MuonHitsChamberResidual(edm::ESHandle< GlobalTrackingGeometry > globalGeometry, AlignableNavigator *navigator, DetId chamberId, const AlignableDetOrUnitPtr &chamberAlignable)