Elaboradar 0.1
|
Struttara per il calcolo del VPR. Continua...
#include <cum_bac.h>
Membri pubblici | |
CalcoloVPR (CUM_BAC &cum_bac) | |
Constructor. | |
int | analyse_VPR (float *vpr_liq, int *snow, float *hliq) |
funzione che analizza il profilo | |
int | profile_heating (bool has_inst_vpr) |
calcola riscaldamento in quarti d'ora | |
int | trovo_hvprmax (int *hmax) |
trova il massimo del profilo | |
int | combina_profili (const radarelab::algo::InstantaneousVPR &inst_vpr) |
funzione che combina il profilo verticale corrente con quello precedente tramite il metodo di Germann | |
void | classifica_rain () |
funzione che classifica la precipitazione se stratiforme o convettiva | |
int | corr_vpr () |
correzione vpr | |
void | merge_metodi (const radarelab::algo::CalcoloSteiner &steiner, const radarelab::algo::CalcoloVIZ &viz) |
fa il merge dei metodi | |
int | stampa_vpr () |
stampa profilo combinato | |
void | esegui_tutto () |
Metodo che lancia tutte le operazioni per il calcolo e la correzione del vpr. | |
Attributi pubblici | |
CUM_BAC & | cum_bac |
oggeto CUM_BAC di riferimento | |
long int | gap |
distanza temporale dall'ultimo file vpr [numero acquisizioni intercorse dall'ultimo vpr ?) | |
float | t_ground |
2m temperature | |
radarelab::algo::VPR | vpr |
Informa se il pixel è convettivo. | |
int | hvprmax |
quota picco vpr | |
float | resol [2] |
array di parametri, fisso , RES_HOR_CIL E RES_VERT_CIL | |
int | heating |
variabile di riscaldamento | |
int | livmin = 0 |
quota livello minimo calcolato | |
double | htbb |
altezza top brightband | |
double | hbbb |
altezza bottom brightband | |
radarelab::PolarScan< unsigned char > | corr_polar |
correzione vpr in byte 0-128 negativa 128-256 positiva, in coord az-ra | |
radarelab::PolarScan< unsigned char > | neve |
matrice az-range che memorizza punti di neve | |
int | ier_max |
flag d'errore su calcolo quota max | |
int | ier_stampa_vpr |
flag d'errore su stampa profilo | |
unsigned | MyMAX_BIN |
LUNGHEZZA MASSIMA. | |