MTP  1.0
 All Classes Files Functions Variables Macros Pages
rcf_set.h
Go to the documentation of this file.
1 
16 #ifndef _RCF_SET_h
17 #define _RCF_SET_h
18 
19 #include <vector>
20 #include <string>
21 #include "rcf.h"
22 
42 {
43 
44 public:
45 
51  RetrievalCoefficientFileSet(const std::string);
52 
57  std::vector<RetrievalCoefficientFile> getRCFVector() {return _RCFs;}
58  RetrievalCoefficientFile getRCFbyId(std::string RCFId);
59 
70  bool setFlightLevelsKm(float[], int);
71 
89  RC_Set_4Retrieval getBestWeightedRCSet(std::vector<float>, float, float);
90 
91 private:
92 
93  std::string _RCFDir;
94  std::vector<RetrievalCoefficientFile> _RCFs;
95 
96 };
97 
98 #endif
This class provides for reading in an RCF, storing and providing access to its data.
RetrievalCoefficientFileSet(const std::string)
Definition: rcf_set.cc:13
RetrievalCoefficientFile getRCFbyId(std::string RCFId)
Definition: rcf_set.cc:39
bool setFlightLevelsKm(float[], int)
Definition: rcf_set.cc:52
std::vector< RetrievalCoefficientFile > getRCFVector()
Definition: rcf_set.h:57
RC_Set_4Retrieval getBestWeightedRCSet(std::vector< float >, float, float)
Definition: rcf_set.cc:77