00001 //-------------------------------------------------------------------------- 00002 // File and Version Information: 00003 // $Id: TrkEnums.h,v 1.2 2007/11/13 07:27:23 codeman Exp $ 00004 // 00005 // Description: 00006 // Dummy class (== poor man's namespace) to hold tracking enums. Should 00007 // move TrkDirection in here as well, but it's not worth the pain. 00008 // 00009 // Environment: 00010 // Software developed for the BaBar Detector at the SLAC B-Factory. 00011 // 00012 // Author(s): Steve Schaffner 00013 // 00014 //------------------------------------------------------------------------ 00015 00016 #ifndef TRKENUMS_H 00017 #define TRKENUMS_H 00018 00019 00020 namespace TrkEnums { 00021 00022 enum TrkViewInfo {noView=-1,xyView=0, zView, bothView }; 00023 // flag possible instance meanings. Note the range is _extremely_ restricted, 00024 // so don't add values lightly. 00025 enum PackFlag{KalFit=0,KalConstraint=1,maxval=3}; 00026 00027 } 00028 00029 #endif