// *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=* // � University Corporation for Atmospheric Research (UCAR) 2009-2010. // All rights reserved. The Government's right to use this data and/or // software (the "Work") is restricted, per the terms of Cooperative // Agreement (ATM (AGS)-0753581 10/1/08) between UCAR and the National // Science Foundation, to a "nonexclusive, nontransferable, irrevocable, // royalty-free license to exercise or have exercised for or on behalf of // the U.S. throughout the world all the exclusive rights provided by // copyrights. Such license, however, does not include the right to sell // copies or phonorecords of the copyrighted works to the public." The // Work is provided "AS IS" and without warranty of any kind. UCAR // EXPRESSLY DISCLAIMS ALL OTHER WARRANTIES, INCLUDING, BUT NOT LIMITED TO, // ANY IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR // PURPOSE. // // *=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=* #include <toolsa/copyright.h> /** * @file ParmsObarCompute.hh * @brief Parms * @class ParmsObarCompute * @brief Parms */ #ifndef ParmsObarCompute_hh #define ParmsObarCompute_hh #include <ConvWx/ParmMain.hh> #include <ConvWx/ParmProjection.hh> #include <ConvWx/ParmTiling.hh> #include <Epoch/TileInfo.hh> #include <ConvWx/ParmFcst.hh> #include <vector> class ParmsObarCompute { public: ParmMain _main; /**< Standard main parms */ ParmProjection _proj; /**< Projection parms */ ParmTiling _tiling; /**< Tiling info */ TileInfo _tileInfo; /**< Tiling specification */ ParmFcst _obs; /**< Obs gridded data params */ std::string _obarSpdb; /**< Obar database URL */ std::string _inputField; /**< gridded field name */ std::vector<double> _obsThreshold; /**< Observation threshold to compute obar*/ protected: private: }; #endif