00001 #ifndef TrackKeys_H 00002 #define TrackKeys_H 1 00003 00006 00007 00008 namespace TrackKeys 00009 { 00010 enum History {HistoryUnknown=0, 00011 TrackIdealPR, 00012 TrSeeding, 00013 TrVelo, 00014 TrLong, 00015 TrVeloTT, 00016 TrMatching, 00017 TrKshort, 00018 TrgForward, 00019 TrgVeloTT}; 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 PatRecIDs, 00037 PatRecMeas, 00038 Fitted, 00039 FitFailed}; 00040 00041 enum Flags {Backward=1, 00042 Invalid=2, 00043 Unique=4, 00044 IPSelected=8, 00045 PIDSelected=16}; 00046 }; 00047 #endif