In known pulsar PE code allow DE430 ephemerides and times up to 2040
Description
There is a function in lalapps/src/pulsar/HeterodyneSearch/ppe_utils.c
called XLALAutoSetEphemerisFiles
that tries to find the correct solar system ephemeris files. Currently it does not recognise DE430 as a valid ephemeris despite DE430 ephemeris files existing within LALSuite. This change allows DE430 files to be specified and found.
The code also checked that the time being requested was before 1 Jan 2020. However, since the ephemeris files now go to 2040, this has also been updated in this MR.
API Changes and Justification
Backwards Compatible Changes
-
This change introduces no API changes -
This change adds new API calls
Backwards Incompatible Changes
-
This change modifies an existing API -
This change removes an existing API