pub fn linspace_tof_edges(
tof_min: f64,
tof_max: f64,
n_bins: usize,
) -> Result<Vec<f64>, IoError>Expand description
Generate linearly-spaced TOF bin edges.
§Arguments
tof_min— Minimum TOF in μs.tof_max— Maximum TOF in μs.n_bins— Number of bins (returns n_bins + 1 edges).
§Errors
Returns IoError::InvalidParameter if:
n_binsis zerotof_minortof_maxis non-finite (NaN or Inf)tof_minis negativetof_max <= tof_min