Elaboradar 0.1
Caricamento in corso...
Ricerca in corso...
Nessun risultato
Membri pubblici | Membri pubblici statici | Attributi pubblici | Elenco di tutti i membri
Riferimenti per la classe elaboradar::CUM_BAC

Classe principale del programma. Continua...

#include <cum_bac.h>

Membri pubblici

 CUM_BAC (radarelab::Volume< double > &volume, const Config &cfg, const Site &site, bool medium=false, unsigned max_bin=512)
 Constructor.
 
void want_vpr ()
 Call this just after creating the CUM_BAC object, to signal that VPR should also be computed.
 
void declutter_anaprop ()
 funzione che elabora il dato radar rimuovendo anaprop e beam blocking
 
void vpr_class ()
 Esegue tutta la catena vpr (e classificazione) se richiesta.
 
void caratterizzo_volume ()
 funzione che caratterizza i volumi polari tramite la qualita'
 
void ScrivoStatistica (const radarelab::algo::anaprop::GridStats &)
 funzione scrittura matrici statistica
 
void leggo_first_level ()
 funzione che legge la mappa statica e la mappa di elevazioni da beam blocking e le condensa in un unica mappa
 
void creo_matrice_conv ()
 funzioni di conversione cartesiana:associa a pixel matrice alta ris azimut e range, crea alta risoluzione e crea bassa risoluzione

 
void conversione_convettiva ()
 Nei punti convettivi ricalcola la Z come MP classica, partendo dalla stima di R (convettiva)
 
time_t NormalizzoData (time_t time)
 funzione che a partire dal tempo in secondi arrotonda al NMIN-esimo minuto precedente o successivo
 

Membri pubblici statici

static void read_sp20_volume (radarelab::Volume< double > &volume, const Site &site, const char *nome_file, bool do_clean=false, bool do_medium=false)
 Read from SP20 data file.
 
static void read_odim_volume (radarelab::Volume< double > &volume, const Site &site, const char *nome_file, char *fuzzypath, bool do_clean=false, bool do_medium=false, bool set_undetect=false)
 Read from ODIM data file.
 

Attributi pubblici

log4c_category_t * logging_category
 logging category
 
unsigned MyMAX_BIN
 maximum number of beam size
 
const Config & cfg
 Configuration object.
 
const Sitesite
 site information object
 
Assets assets
 others
 
bool do_medium
 medium processing flag
 
bool do_quality = false
 Feature set required for this run.
 
bool do_beamblocking = false
 beamblocking corretion
 
bool do_bloccorr = false
 bloccorrection
 
bool do_declutter = false
 use only static declutter map
 
bool do_class = false
 Convective-stratiform classification.
 
bool do_zlr_media = false
 Compute ZLR map using averaging.
 
bool do_devel = false
 Produce additional output.
 
bool do_readStaticMap = false
 Read Static clutter map.
 
bool do_anaprop =false
 anaprop correction
 
radarelab::Volume< double > & volume
 Set to Z undetect value the Zpixels classified as non-meteo echoes.
 
radarelab::Volume< double > SD_Z6
 Polar volume of standard deviation of reflectivity over 6 km length.
 
radarelab::CylindricalVolume cil
 Volume resampled as a cylindrical volume.
 
radarelab::algo::DBZ dbz
 ????
 
CalcoloVPRcalcolo_vpr = 0
 Oggetto per calcolare e correggere con VPR.
 
char date [20]
 Acquisition date.
 
radarelab::PolarScan< unsigned char > first_level
 mappa dinamica complessiva
 
radarelab::PolarScan< unsigned char > first_level_static
 mappa statica
 
radarelab::PolarScan< unsigned char > bb_first_level
 mappa di elevazioni da beam blocking (input)
 
radarelab::PolarScan< unsigned char > beam_blocking
 mappa di beam blocking (input)
 
radarelab::algo::Anaprop< double > anaprop
 Oggetto per correzione ANAPRO.
 
radarelab::PolarScan< float > dem
 dem in coordinate azimut range
 
radarelab::Volume< unsigned char > qual
 qualita volume polare
 
radarelab::PolarScan< unsigned char > top
 Echo top a ???? dBZ [hm].
 

Descrizione dettagliata

Classe principale del programma.

Deriva ancora dal vecchio nome del programma. Sarà da sistemare in futuro

Definizione alla linea 61 del file cum_bac.h.


La documentazione per questa classe è stata generata a partire dai seguenti file: