00001 #ifndef TrackKeys_H 00002 #define TrackKeys_H 1 00003 00006 00007 00008 namespace TrackKeys 00009 { 00010 enum History {HistoryUnknown=0, 00011 TrLong, 00012 TrSeeding, 00013 TrKshort, 00014 TrMatching, 00015 TrVelo, 00016 TrVeloTT, 00017 TrgVelo, 00018 TrgVeloTT, 00019 TrgForward}; 00020 00021 00022 enum HistoryFit {FitUnknown=0, 00023 Kalman}; 00024 00025 00026 00027 enum Types {TypeUnknown=0, 00028 Velo, 00029 VeloR, 00030 Long, 00031 Upstream, 00032 Downstream, 00033 Ttrack}; 00034 00035 enum Status {StatusUnknown=0, 00036 PatRec, 00037 Ready, 00038 Fitted, 00039 Failed}; 00040 00041 enum Flags {Backward=1, 00042 Valid=2, 00043 Unique=4, 00044 IPSelected=8, 00045 PIDSelected=16}; 00046 }; 00047 #endif