RAVE
odc_hac.h
Go to the documentation of this file.
1/* --------------------------------------------------------------------
2Copyright (C) 2013 Swedish Meteorological and Hydrological Institute, SMHI,
3
4This file is part of RAVE.
5
6RAVE is free software: you can redistribute it and/or modify
7it under the terms of the GNU Lesser General Public License as published by
8the Free Software Foundation, either version 3 of the License, or
9(at your option) any later version.
10
11RAVE is distributed in the hope that it will be useful,
12but WITHOUT ANY WARRANTY; without even the implied warranty of
13MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14GNU Lesser General Public License for more details.
15
16You should have received a copy of the GNU Lesser General Public License
17along with RAVE. If not, see <http://www.gnu.org/licenses/>.
18------------------------------------------------------------------------*/
24#ifndef ODCHAC_H
25#define ODCHAC_H
26
27#include "polarscan.h"
28#include "polarscanparam.h"
29#include "rave_field.h"
30#include "rave_attribute.h"
31#include "rave_object.h"
32#include "rave_alloc.h"
33#include "rave_types.h"
34#include "raveutil.h"
35#include "rave_debug.h"
36
43int hacFilter(PolarScan_t* scan, RaveField_t* hac, char* quant);
44
52int hacIncrement(PolarScan_t* scan, RaveField_t* hac, char* quant);
53
59int zdiff(PolarScan_t* scan, double thresh);
60
61#endif /* ODCHAC_H */
int hacIncrement(PolarScan_t *scan, RaveField_t *hac, char *quant)
Increments the HAC for that radar and elevation angle.
Definition odc_hac.c:77
int zdiff(PolarScan_t *scan, double thresh)
Derives Z-diff quality indicator.
Definition odc_hac.c:117
int hacFilter(PolarScan_t *scan, RaveField_t *hac, char *quant)
Performs HAC filtering.
Definition odc_hac.c:28
Defines the functions available when working with polar scans.
Defines the functions available when working with one parameter in a polar scan.
Allocation routines for keeping track on memory.
Used for keeping track on attributes.
Defines the functions for debugging rave.
Generic field that only provides a 2-dim data field and a number of dynamic attributes.
Generic implementation of an object that is used within rave.
Type definitions for RAVE.
Utilities for translating between different units and other useful functions.
Represents one scan in a volume.
Definition polarscan.c:47
Represents the cartesian volume.
Definition rave_field.c:36