Repair lalpulsar_MakeSFTDAG when multiple SFTs times are needed
Description
This MR repairs lalpulsar_MakeSFTDAG.py
so that multiple SFT start times can be made for each MakeSFTs
job. When upgrading to the new condor file transfer system, I originally made it so that only 1 SFT start time would be used per MakeSFTs
job. However, user driven requests to make multiple SFT start times per job meant that another loop over start times is needed to define the files to transfer back and the remapping.
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
If any of the Backwards Incompatible check boxes are ticked please provide a justification why this change is necessary and why it needs to be done in a backwards incompatible way.