CMS 3D CMS Logo

TrackCategories Struct Reference

#include <SimTracker/TrackHistory/interface/TrackCategories.h>

List of all members.

Public Types

enum  Category {
  Fake = 0, Bad, SignalEvent, Bottom,
  Charm, Light, BWeakDecay, CWeakDecay,
  TauDecay, KsDecay, LambdaDecay, LongLivedDecay,
  Conversion, Interaction, PrimaryVertex, SecondaryVertex,
  TertiaryVertex, TierciaryVertex = TertiaryVertex, BadInnerHits, SharedInnerHits,
  Unknown
}
typedef std::vector< boolFlags

Static Public Attributes

static const char * Names []


Detailed Description

Definition at line 16 of file TrackCategories.h.


Member Typedef Documentation

typedef std::vector<bool> TrackCategories::Flags

Definition at line 46 of file TrackCategories.h.


Member Enumeration Documentation

enum TrackCategories::Category

Enumerator:
Fake 
Bad 
SignalEvent 
Bottom 
Charm 
Light 
BWeakDecay 
CWeakDecay 
TauDecay 
KsDecay 
LambdaDecay 
LongLivedDecay 
Conversion 
Interaction 
PrimaryVertex 
SecondaryVertex 
TertiaryVertex 
TierciaryVertex 
BadInnerHits 
SharedInnerHits 
Unknown 

Definition at line 19 of file TrackCategories.h.

00020     {
00021         Fake = 0,
00022         Bad,
00023         SignalEvent,
00024         Bottom,
00025         Charm,
00026         Light,
00027         BWeakDecay,
00028         CWeakDecay,
00029         TauDecay,
00030         KsDecay,
00031         LambdaDecay,
00032         LongLivedDecay,
00033         Conversion,
00034         Interaction,
00035         PrimaryVertex,
00036         SecondaryVertex,
00037         TertiaryVertex,
00038         TierciaryVertex = TertiaryVertex,
00039         BadInnerHits,
00040         SharedInnerHits,
00041         Unknown
00042     };


Member Data Documentation

const char * TrackCategories::Names [static]

Initial value:

{
    "Fake",
    "Bad",
    "SignalEvent",
    "Bottom",
    "Charm",
    "Light",
    "BWeakDecay",
    "CWeakDecay",
    "TauDecay",
    "KsDecay",
    "LambdaDecay",
    "LongLivedDecay",
    "Conversion",
    "Interaction",
    "PrimaryVertex",
    "SecondaryVertex",
    "TertiaryVertex",
    "BadInnerHits",
    "SharedInnerHits",
    "Unknown"
}

Definition at line 44 of file TrackCategories.h.

Referenced by operator<<(), and TrackCategoriesAnalyzer::TrackCategoriesAnalyzer().


The documentation for this struct was generated from the following files:
Generated on Tue Jun 9 18:33:59 2009 for CMSSW by  doxygen 1.5.4