Elaboradar 0.1
Caricamento in corso...
Ricerca in corso...
Nessun risultato

◆ correct_for_attenuation()

void classifier::correct_for_attenuation ( )

correct Z and Zdr for path attenuation

Definizione alla linea 302 del file classifier.cpp.

303{
304 for(unsigned el=0;el<vol_z.size();el++)
305 for(unsigned az=0;az<vol_z[el].beam_count;az++)
306 for(unsigned rg=0;rg<vol_z[el].beam_size;rg++)
307 {
308 if((vol_z[el](az,rg)!=vol_z[el].nodata)&&(vol_z[el](az,rg)!=vol_z[el].undetect))
309 vol_z[el](az,rg)+=0.06*vol_phidp_6km[el](az,rg);
310 if((vol_zdr[el](az,rg)!=vol_zdr[el].nodata)&&(vol_zdr[el](az,rg)!=vol_zdr[el].undetect))
311 vol_zdr[el](az,rg)+=0.01*vol_phidp_6km[el](az,rg);
312 }
313}
Volume< double > vol_phidp_6km
Definition classifier.h:408

Referenzia vol_phidp_6km, vol_z, e vol_zdr.

Referenziato da compute_derived_volumes().