gstlal_ll_inspiral_pastro_uploader: add new program to calculate pastro and upload to GraceDB
- Move the p(astro) calculation out of gstlal_inspiral when
delay_uploads
is turned on. This means that instead of calculating p(astro) for every trigger, we only calculate it for the triggers that have been aggregated and will be uploaded to GraceDB. - This now also supports using multiple independent p(astro) methods, so we can upload FGMC p(astro) and p(astro) calculated with the method developed by @wanting.niu.
- An example of a gracedb-test event with both p(astro) files is here: https://gracedb-test.ligo.org/events/T238214/view/
- The code that calculates the p(astro) values is here: https://git.ligo.org/gstlal/pastro