The source project of this merge request has been removed.
Fixes required for O4 SFT/Fscan production
Description
-
MakeSFTs: fix bug in reading non-REAL8frame channels- Must use
XLALFrStreamInputREAL8TimeSeries()to support automatic conversion of non-REAL8frame channels - Add test to ensure
MakeSFTscan read {Adc|Proc|Sim}REAL{4|8} frame channels - Add helper
makeMultiChFrameto make non-REAL8frames
- Must use
-
spec_avg,spec_avg_long,spec_coherence: check forfopen() != NULL- Closes #647 (closed)
-
MakeSFTs: add option to enable/disable validating frame checksums- Default is to only validate checksums for
--observing-kind=RUNSFTs - Closes #664 (closed)
- Default is to only validate checksums for
API Changes and Justification
Backwards Compatible Changes
-
This change does not modify any class/function/struct/type definitions in a public C header file or any Python class/function definitions -
This change adds new classes/functions/structs/types to a public C header file or Python module
Backwards Incompatible Changes
-
This change modifies an existing class/function/struct/type definition in a public C header file or Python module -
This change removes an existing class/function/struct/type from a public C header file or Python module
Review Status
@evan-goetz to review
Edited by Karl Wette