00001 //----------------------------------------------------------------------------- 00002 // 00003 // File and Version Information: 00004 // $Id: BdbTimeConst.hh,v 1.2 1999/01/12 01:05:19 brownd Exp $ 00005 // 00006 // Description: 00007 // Class BdbTimeConst 00008 // This class contains time constants used by the BdbTime 00009 // and BdbDuration classes. 00010 // 00011 // Environment: 00012 // Software developed for the BaBar Detector at the SLAC B-Factory. 00013 // 00014 // Author List: 00015 // J. Ohnemus Original Author 00016 // 00017 // Copyright Information: 00018 // Copyright (C) 1994, 1995 Lawrence Berkeley Laboratory 00019 // 00020 //----------------------------------------------------------------------------- 00021 00022 #ifndef BDBTIMECONST_HH 00023 #define BDBTIMECONST_HH 00024 00025 //----------------- 00026 // BaBar Headers -- 00027 //----------------- 00028 #include "BaBar/BaBarODMGTypes.h" 00029 00030 class BdbTimeConst { 00031 00032 public: 00033 00034 //--------------- 00035 // Definitions -- 00036 //--------------- 00037 00038 static const d_ULong minusInfinity; // -infinity = 0 00039 static const d_ULong plusInfinity; // +infinity = 2^32 - 1 00040 static const d_ULong nsecInASec; // # of nanoseconds in one second 00041 static const d_ULong seconds_1901_to_1970; // what it says 00042 }; 00043 00044 #endif 00045 00046 00047 00048 00049 00050 00051
1.3-rc3