UFO
processWhere.h
Go to the documentation of this file.
1
/*
2
* (C) Copyright 2018-2019 UCAR
3
*
4
* This software is licensed under the terms of the Apache Licence Version 2.0
5
* which can be obtained at http://www.apache.org/licenses/LICENSE-2.0.
6
*/
7
8
#ifndef UFO_FILTERS_PROCESSWHERE_H_
9
#define UFO_FILTERS_PROCESSWHERE_H_
10
11
#include <set>
12
#include <string>
13
#include <vector>
14
15
namespace
eckit
{
class
Configuration;}
16
17
namespace
ufo
{
18
class
ObsFilterData;
19
class
Variables;
20
21
ufo::Variables
getAllWhereVariables
(
const
eckit::Configuration &);
22
std::vector<bool>
processWhere
(
const
eckit::Configuration &,
const
ObsFilterData &);
23
24
}
// namespace ufo
25
26
#endif // UFO_FILTERS_PROCESSWHERE_H_
ufo::Variables
Definition:
src/ufo/filters/Variables.h:24
ufo::processWhere
std::vector< bool > processWhere(const eckit::Configuration &config, const ObsFilterData &filterdata)
Definition:
processWhere.cc:203
ufo
Definition:
RunCRTM.h:27
eckit
Forward declarations.
Definition:
ObsAtmSfcInterp.h:20
ufo::getAllWhereVariables
ufo::Variables getAllWhereVariables(const eckit::Configuration &config)
Definition:
processWhere.cc:27
fv3-bundle
ufo
src
ufo
filters
processWhere.h
Generated on Sat Oct 24 2020 19:14:56 for UFO by
1.8.18