RAVE
radvolnmet.h
Go to the documentation of this file.
1/* --------------------------------------------------------------------
2Copyright (C) 2012 Institute of Meteorology and Water Management -
3National Research Institute, IMGW-PIB
4
5This file is part of Radvol-QC package.
6
7Radvol-QC is free software: you can redistribute it and/or modify
8it under the terms of the GNU Lesser General Public License as published by
9the Free Software Foundation, either version 3 of the License, or
10(at your option) any later version.
11
12Radvol-QC is distributed in the hope that it will be useful,
13but WITHOUT ANY WARRANTY; without even the implied warranty of
14MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15GNU Lesser General Public License for more details.
16
17You should have received a copy of the GNU Lesser General Public License
18along with Radvol-QC. If not, see <http://www.gnu.org/licenses/>.
19------------------------------------------------------------------------*/
26#ifndef RADVOLNMET_H
27#define RADVOLNMET_H
28#include "rave_object.h"
29#include "polarvolume.h"
30#include "polarscan.h"
31#include "radvol.h"
32
37
42
50int RadvolNmet_nmetRemoval_scan(PolarScan_t* scan, Radvol_params_t* params, char* paramFileName);
51
59int RadvolNmet_nmetRemoval_pvol(PolarVolume_t* pvol, Radvol_params_t* params, char* paramFileName);
60
61#endif /* RADVOLNMET_H */
62
Defines the functions available when working with polar scans.
Defines the functions available when working with polar volumes.
Radvol-QC general structures and algorithms.
int RadvolNmet_nmetRemoval_pvol(PolarVolume_t *pvol, Radvol_params_t *params, char *paramFileName)
Runs algorithm for non-meteorological echoes removal and quality characterization with parameters fro...
Definition radvolnmet.c:281
int RadvolNmet_nmetRemoval_scan(PolarScan_t *scan, Radvol_params_t *params, char *paramFileName)
Runs algorithm for non-meteorological echoes removal and quality characterization with parameters fro...
Definition radvolnmet.c:238
RaveCoreObjectType RadvolNmet_TYPE
Type definition to use when creating a rave object.
Definition radvolnmet.c:326
Generic implementation of an object that is used within rave.
Represents one scan in a volume.
Definition polarscan.c:47
Represents a volume.
Definition polarvolume.c:51
Represents the RadvolNmet algorithm.
Definition radvolnmet.c:37
Represents argument parameters for Radvol's algorithms.
Definition radvol.h:88
The rave object type definition.
Definition rave_object.h:52