Conversion update
Makes some calls to the conversion module more explicit by returning mutated lists rather than mutating the handed over list. I also extracted a bunch of the conversion logic in convert_to_lal_binary_black_hole_parameters
, which allows the user to use conversion logic between component masses, mass ratio, total mass, symmetric mass ratio and the chirp mass.
I added some tests for conversion.py.
Additionally, I changed the implementation of parameters
and non_standard_sampling_parameter_keys
in GravitationalWaveTransient
so that uses a property and setters to refer to it's WaveformGenerator
's attributes. I reckon this makes the implementation a bit safer.
Edited by Moritz Huebner