Public Member Functions | |
double | getUnambiguousRange () const |
kilometers | |
void | setUnambiguousRange (float kms) |
pass in kilometers | |
double | getAzimuth () const |
degrees | |
void | setAzimuth (float deg) |
pass in degrees. | |
double | getElevation () const |
degrees | |
void | setElevation (float deg) |
pass in degrees. | |
double | getNyquistVelocity () const |
zero if no velocity data (m/s) | |
void | setNyquistVelocity (float mpers) |
pass in zero if no velocity data (m/s) | |
Public Attributes | |
int | radial_time_msecs |
short | radial_time_days |
short | unamb_range |
unsigned short | azimuth |
short | azimuth_no |
short | status |
Radial status where:. | |
unsigned short | elevation |
short | swp_no |
sweep number (1,2,. | |
short | range_to_first_gate_ref |
range to first gate (m) | |
short | range_to_first_gate_vel |
range to first gate (m) | |
short | gate_width_ref |
gate size (m) | |
short | gate_width_vel |
gate size (m) | |
short | num_bins_ref |
num gates | |
short | num_bins_vel |
short | sector_no |
float | calib_const |
short | ref_offset |
Number of bytes from start of message header to ref data. | |
short | vel_offset |
Number of bytes from start of message header to vel data. | |
short | spw_offset |
Number of bytes from start of this header to spw data. | |
short | vel_resolution |
Doppler velocity resolution: 2 = 0.5 m/s 4 = 1.0 m/s. | |
short | vcp |
short | reserved [7] |
short | nyquist_vel |
short | atmos_atten |
short | threshold_param |
Value/10. | |
short | unused [17] |
Friends | |
std::ostream & | operator<< (std::ostream &, const Message1RadialHeader &) |
outputs useful (human-readable) information about this radial. | |
BOIStream & | operator>> (BOIStream &is, Message1RadialHeader &) throw (std::string) |
BOOStream & | operator<< (BOOStream &os, const Message1RadialHeader &) |
double code::LevelII::Message1RadialHeader::getAzimuth | ( | ) | const [inline] |
degrees
double code::LevelII::Message1RadialHeader::getElevation | ( | ) | const [inline] |
degrees
double code::LevelII::Message1RadialHeader::getNyquistVelocity | ( | ) | const [inline] |
zero if no velocity data (m/s)
double code::LevelII::Message1RadialHeader::getUnambiguousRange | ( | ) | const [inline] |
kilometers
void code::LevelII::Message1RadialHeader::setAzimuth | ( | float | deg | ) | [inline] |
pass in degrees.
void code::LevelII::Message1RadialHeader::setElevation | ( | float | deg | ) | [inline] |
pass in degrees.
void code::LevelII::Message1RadialHeader::setNyquistVelocity | ( | float | mpers | ) | [inline] |
pass in zero if no velocity data (m/s)
void code::LevelII::Message1RadialHeader::setUnambiguousRange | ( | float | kms | ) | [inline] |
pass in kilometers
BOOStream& operator<< | ( | BOOStream & | os, | |
const Message1RadialHeader & | ||||
) | [friend] |
std::ostream& operator<< | ( | std::ostream & | , | |
const Message1RadialHeader & | ||||
) | [friend] |
outputs useful (human-readable) information about this radial.
BOIStream& operator>> | ( | BOIStream & | is, | |
Message1RadialHeader & | ||||
) | throw (std::string) [friend] |
unsigned short code::LevelII::Message1RadialHeader::azimuth |
unsigned short code::LevelII::Message1RadialHeader::elevation |
gate size (m)
gate size (m)
num gates
range to first gate (m)
range to first gate (m)
Number of bytes from start of message header to ref data.
Number of bytes from start of this header to spw data.
Radial status where:.
0 = START OF NEW ELEVATION. 1 = INTERMEDIATE RADIAL. 2 = END OF ELEVATION. 3 = BEGINNING OF VOLUME SCAN. 4 = END OF VOLUME SCAN.
sweep number (1,2,.
..). Remember that sweep 1 is all reflectivity and sweep 2 is all velocity.
Value/10.
= Watts
Number of bytes from start of message header to vel data.
Doppler velocity resolution: 2 = 0.5 m/s 4 = 1.0 m/s.