CMS 3D CMS Logo

Classes | Public Types | Public Attributes

TrackQuality::Layer Struct Reference

#include <TrackQuality.h>

List of all members.

Classes

struct  Hit

Public Types

enum  State {
  Unknown = 0, Good, Missed, Noise,
  Bad, Dead, Shared, Misassoc
}
enum  SubDet {
  Invalid = 0, PixelBarrel, PixelForward, StripTIB,
  StripTID, StripTOB, StripTEC, MuonDT,
  MuonCSC, MuonRPCBarrel, MuonRPCEndcap
}

Public Attributes

std::vector< Hithits
short int layer
SubDet subDet

Detailed Description

Definition at line 31 of file TrackQuality.h.


Member Enumeration Documentation

Enumerator:
Unknown 
Good 
Missed 
Noise 
Bad 
Dead 
Shared 
Misassoc 

Definition at line 41 of file TrackQuality.h.

Enumerator:
Invalid 
PixelBarrel 
PixelForward 
StripTIB 
StripTID 
StripTOB 
StripTEC 
MuonDT 
MuonCSC 
MuonRPCBarrel 
MuonRPCEndcap 

Definition at line 33 of file TrackQuality.h.


Member Data Documentation

Definition at line 61 of file TrackQuality.h.

Referenced by TrackQuality::evaluate(), and TrackClassifier::qualityInformation().

Definition at line 60 of file TrackQuality.h.

Referenced by TrackQuality::evaluate().

Definition at line 59 of file TrackQuality.h.

Referenced by TrackQuality::evaluate().