Skip to content

In known pulsar PE code allow DE430 ephemerides and times up to 2040

Matthew Pitkin requested to merge matthew-pitkin/lalsuite:ephemeris_fix into master

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

Review Status

cc @david-keitel @karl-wette

Merge request reports