CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Classes | Public Types | Public Attributes
TrackQuality::Layer Struct Reference

#include <TrackQuality.h>

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.

Member Data Documentation

std::vector<Hit> TrackQuality::Layer::hits

Definition at line 61 of file TrackQuality.h.

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

short int TrackQuality::Layer::layer
SubDet TrackQuality::Layer::subDet

Definition at line 59 of file TrackQuality.h.

Referenced by TrackQuality::evaluate().