This is so VCS software can open a MetafitsContext based on a metafits file, and then generate an array of filenames for a specific range of timesteps and generally 1 coarse chan (although the option is there for many), which is then used in a subsequent call to create a VoltageContext. This allows the VCS software to only require the user to provide a metafits file and optionally the start and end gps times.
This is so VCS software can open a MetafitsContext based on a metafits file, and then generate an array of filenames for a specific range of timesteps and generally 1 coarse chan (although the option is there for many), which is then used in a subsequent call to create a VoltageContext. This allows the VCS software to only require the user to provide a metafits file and optionally the start and end gps times.
Signature: generate_expected_volt_filenames(path_prefix, gpstime_from, gpstime_to, coarse_chan_index_from, coarse_chan_index_to) -> Vec<&str>