Elaboradar 0.1
|
◆ classifier()
Constructor from odim file. Initialize basic input variables (vol_z vol_zdr vol_rhohv and vol_phidp)
Definizione alla linea 171 del file classifier.cpp. 171 :
182{
184
185 volume::ODIMLoader loader_all;
186
187 volume::Scans<double> full_volume_z;
188 volume::Scans<double> full_volume_zdr;
189 volume::Scans<double> full_volume_rhohv;
190 volume::Scans<double> full_volume_phidp;
191 volume::Scans<double> full_volume_vrad;
192 volume::Scans<double> full_volume_snr;
193
194 loader_all.request_quantity(odim::PRODUCT_QUANTITY_DBZH,&full_volume_z);
195 loader_all.request_quantity(odim::PRODUCT_QUANTITY_ZDR,&full_volume_zdr);
196 loader_all.request_quantity(odim::PRODUCT_QUANTITY_RHOHV,&full_volume_rhohv);
197 loader_all.request_quantity(odim::PRODUCT_QUANTITY_PHIDP,&full_volume_phidp);
198 loader_all.request_quantity(odim::PRODUCT_QUANTITY_VRAD,&full_volume_vrad);
199 loader_all.request_quantity(odim::PRODUCT_QUANTITY_SNR,&full_volume_snr);
200
202
204 for (auto i: loader_all.to_load)
205 i.second->normalize_elevations(elev_array);
206
207 printf("Non so se è andato tutto bene, ma almeno sono arrivato in fondo\n");
208
209 algo::azimuthresample::Closest<double> resampler;
217
219}
Sequence of PolarScans which can have a different beam count for each elevation. Definition volume.h:264 Volume< double > vol_grad_z_phi Definition classifier.h:428 Volume< double > vol_phidp_6km Definition classifier.h:408 Volume< double > vol_grad_z_theta Definition classifier.h:432 Volume< double > vol_grad_zdr_phi Definition classifier.h:436 Volume< double > vol_grad_phi_phi Definition classifier.h:444 Volume< double > vol_rhohv_2km Definition classifier.h:400 Volume< double > vol_grad_zdr_theta Definition classifier.h:440 Volume< double > vol_grad_phi_theta Definition classifier.h:448 Volume< double > vol_phidp_2km Definition classifier.h:404 void resample_volume(const Volume< T > &src, Volume< T > &dst, double src_beam_width) const Merge. Definition azimuth_resample.h:72 void request_quantity(const std::string &name, Scans< double > *volume) Define a request - Fill to_load attribute Definition odim.cpp:29 Struttura che eredita da Loader e definisce i metodi per accedere ai dati ODIM. Definition odim.h:23 Referenzia radarelab::volume::ODIMLoader::get_nominal_elevations(), radarelab::volume::ODIMLoader::load(), radarelab::volume::Scans< T >::load_info, pathname, radarelab::volume::Scans< T >::quantity, radarelab::volume::ODIMLoader::request_quantity(), radarelab::algo::azimuthresample::LevelwiseResampler< T >::resample_volume(), radarelab::volume::Loader::to_load, vol_hca, vol_phidp, vol_rhohv, vol_snr, vol_vrad, vol_z, e vol_zdr. |