Struct mwalib::Rfinput [−][src]
pub struct Rfinput {}Show fields
pub input: u32, pub ant: u32, pub tile_id: u32, pub tile_name: String, pub pol: Pol, pub electrical_length_m: f64, pub north_m: f64, pub east_m: f64, pub height_m: f64, pub vcs_order: u32, pub subfile_order: u32, pub flagged: bool, pub digital_gains: Vec<u32>, pub dipole_gains: Vec<f64>, pub dipole_delays: Vec<u32>, pub rec_number: u32, pub rec_slot_number: u32,
Fields
input: u32
This is the metafits order (0-n inputs)
ant: u32
This is the antenna number. Nominally this is the field we sort by to get the desired output order of antenna. X and Y have the same antenna number. This is the sorted ordinal order of the antenna.None e.g. 0…N-1
tile_id: u32
Numeric part of tile_name for the antenna. Each pol has the same value e.g. tile_name “tile011” hsa tile_id of 11
tile_name: String
Human readable name of the antenna X and Y have the same name
pol: Pol
Polarisation - X or Y
electrical_length_m: f64
Electrical length in metres for this antenna and polarisation to the receiver
north_m: f64
Antenna position North from the array centre (metres)
east_m: f64
Antenna position East from the array centre (metres)
height_m: f64
Antenna height from the array centre (metres)
vcs_order: u32
AKA PFB to correlator input order (only relevant for pre V2 correlator)
subfile_order: u32
Subfile order is the order in which this rf_input is desired in our final output of data
flagged: bool
Is this rf_input flagged out (due to tile error, etc from metafits)
digital_gains: Vec<u32>
Digital gains
dipole_gains: Vec<f64>
Dipole gains.
These are either 1 or 0 (on or off), depending on the dipole delay; a dipole delay of 32 corresponds to “dead dipole”, so the dipole gain of 0 reflects that. All other dipoles are assumed to be “live”. The values are made floats for easy use in beam code.
dipole_delays: Vec<u32>
Dipole delays
rec_number: u32
Receiver number
rec_slot_number: u32
Receiver slot number
Trait Implementations
impl Debug for Rfinput
[src]
impl Debug for Rfinput
[src]impl StructuralPartialEq for Rfinput
[src]
impl StructuralPartialEq for Rfinput
[src]Auto Trait Implementations
impl RefUnwindSafe for Rfinput
impl RefUnwindSafe for Rfinput
impl UnwindSafe for Rfinput
impl UnwindSafe for Rfinput