00001 #ifndef SimulatorSystemConstanst_h 00002 #define SimulatorSystemConstanst_h 00003 00004 //============================================================================== 00005 // $Id: SimulatorSystemConstants.h,v 1.2 2000/04/30 12:25:38 pfb Exp $ 00006 //============================================================================== 00007 00013 class SimulatorSystemConstants 00014 { 00015 //============================================================================ 00016 public: 00017 00023 static SimulatorSystemConstants *instance(); 00024 00028 virtual ~SimulatorSystemConstants(); 00029 00034 int No_Depth_Beams_Per_Swath() const; 00035 00040 int No_Image_Pixels_Per_Swath() const; 00041 00042 //============================================================================ 00043 protected: 00044 00048 SimulatorSystemConstants(); 00049 00050 //============================================================================ 00051 private: 00052 00056 SimulatorSystemConstants(const SimulatorSystemConstants& rhs); 00057 SimulatorSystemConstants& operator=(const SimulatorSystemConstants& rhs); 00058 00059 static SimulatorSystemConstants *_instance; 00060 }; 00061 00062 //============================================================================== 00063 // 00064 // $Log: SimulatorSystemConstants.h,v $ 00065 // Revision 1.2 2000/04/30 12:25:38 pfb 00066 // First pass. 00067 // 00068 // Revision 1.1 2000/04/28 11:52:05 pfb 00069 // First pass. 00070 // 00071 // 00072 //============================================================================== 00073 #endif