Use CCDB to determine whether the clock is good, and, if so, use it instead of RCDB's run start time
Created by: baltzell
This is how things need to be done going forward, decoding the correct clock and using it for the Faraday offset calculation. The gotchas are:
- Data that was recorded when the clock's frequency was too large and rolled over within a run.
- Data that was decoded without preserving the correct clock.
Currently those are controlled by using the clock frequency from CCDB, currently set for RG-M and later to be usable, and for all previous runs to be unusable, with a threshold of 200 kHz.