CARMA C++
UranusModelReader.h
Go to the documentation of this file.
1 // $Id: UranusModelReader.h,v 1.1 2010/12/13 21:06:33 eml Exp $
2 
3 #ifndef SZA_UTIL_URANUSMODELREADER_H
4 #define SZA_UTIL_URANUSMODELREADER_H
5 
15 #include "carma/szautil/Length.h"
17 
18 namespace sza {
19  namespace util {
20 
21  class UranusModelReader : public ModelReaderNew {
22  public:
23 
27  UranusModelReader();
28  UranusModelReader(std::string dir, std::string fileName, std::vector<Frequency> freqs);
29 
33  virtual ~UranusModelReader();
34 
35  void readRecord(InputStream* stream);
36 
37  Temperature calcTemp(Frequency& freq);
38 
39  private:
40 
41  static Length equatPhysDiam_;
42  static Length polarPhysDiam_;
43 
44  }; // End class UranusModelReader
45 
46  } // End namespace util
47 } // End namespace sza
48 
49 
50 
51 #endif // End #ifndef SZA_UTIL_URANUSMODELREADER_H
Tagged: Thu Sep 8 18:35:46 PDT 2005.