00001 #ifndef UANPROP_H_
00002 #define UANPROP_H_
00003
00025 #include "object.h"
00026 #include "uan-phy.h"
00027
00028
00029 class UanPropagation : public TclObject {
00030 public:
00032 UanPropagation();
00033 virtual ~UanPropagation() {}
00035 virtual int command(int argc, const char*const* argv);
00036
00038 virtual double getPr(UanPhy *txif, UanPhy *rxif)=0;
00039
00041 virtual double getNoise(double f);
00042
00043 protected:
00044
00046 double wind;
00047
00049 double ship;
00050
00051
00052 };
00053 #endif