Skip to content

lalinspiral: clean up #include's

Kipp Cannon requested to merge (removed):inspiral_header_cleanup into master

Description

some development work has left a trail of unused/inappropriate #include directives in a bunch of inspiral code. this patch cleans it up. this patch will reduce the size of subsequent clean-up patches.

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

NOTE: this patch changes the API but not the ABI. The CoincInspiralEllipsoid.h header file was #include'ing a substantial number of inappropriate header files. Those directives have been removed, and so any code that was #include'ing this header and not #include'ing those others because they were included via this one will no longer compile. There are a few places in lalapps that have been updated. This is legacy code, nothing outside of lalsuite uses it, and in any case this change has no effect on the binary interface (nothing needs to be recompiled).

Review Status

N/A

Merge request reports