CMS 3D CMS Logo

MuonQuality.h
Go to the documentation of this file.
1 #ifndef MuonReco_MuonQuality_h
2 #define MuonReco_MuonQuality_h
3 
5 namespace reco {
6  struct MuonQuality {
9  bool updatedSta;
11  float trkKink;
13  float glbKink;
15  float trkRelChi2;
17  float staRelChi2;
27  bool tightMatch;
30 
34 
36  : updatedSta(false),
37  trkKink(0),
38  glbKink(0),
39  trkRelChi2(0),
40  staRelChi2(0),
43  localDistance(0),
47  };
48 } // namespace reco
49 #endif
float chi2LocalPosition
chi2 value for the STA-TK matching of local position
Definition: MuonQuality.h:19
float chi2LocalMomentum
chi2 value for the STA-TK matching of local momentum
Definition: MuonQuality.h:21
bool updatedSta
bool returns true if standAloneMuon_updatedAtVtx was used in the fit
Definition: MuonQuality.h:9
float glbKink
value of the kink algorithm applied to the global track
Definition: MuonQuality.h:13
float glbTrackProbability
the tail probability (-ln(P)) of the global fit
Definition: MuonQuality.h:29
math::XYZPoint glbKink_position
Definition: MuonQuality.h:33
float trkKink
value of the kink algorithm applied to the inner track stub
Definition: MuonQuality.h:11
float trkRelChi2
chi2 value for the inner track stub with respect to the global track
Definition: MuonQuality.h:15
bool tightMatch
if the STA-TK matching passed the tighter matching criteria
Definition: MuonQuality.h:27
float globalDeltaEtaPhi
global delta-Eta-Phi of STA-TK matching
Definition: MuonQuality.h:25
float staRelChi2
chi2 value for the outer track stub with respect to the global track
Definition: MuonQuality.h:17
XYZPointD XYZPoint
point in space with cartesian internal representation
Definition: Point3D.h:12
math::XYZPoint tkKink_position
Kink position for the tracker stub and global track.
Definition: MuonQuality.h:32
fixed size matrix
float localDistance
local distance seperation for STA-TK TSOS matching on same surface
Definition: MuonQuality.h:23