Skip to content
Snippets Groups Projects
Commit ad23b24f authored by Moritz Huebner's avatar Moritz Huebner
Browse files

Merge branch 'fig-log-messages-in-calibration' into 'master'

Truncate frequencies used in calibration

See merge request !472
parents fd028a62 729f2c29
No related branches found
No related tags found
1 merge request!472Truncate frequencies used in calibration
Pipeline #60227 passed
......@@ -488,11 +488,12 @@ class Interferometer(object):
parameters['ra'], parameters['dec'], parameters['geocent_time'])
dt = parameters['geocent_time'] + time_shift - self.strain_data.start_time
signal_ifo = signal_ifo * np.exp(
-1j * 2 * np.pi * dt * self.frequency_array)
signal_ifo[self.frequency_mask] = signal_ifo[self.frequency_mask] * np.exp(
-1j * 2 * np.pi * dt * self.frequency_array[self.frequency_mask])
signal_ifo *= self.calibration_model.get_calibration_factor(
self.frequency_array, prefix='recalib_{}_'.format(self.name), **parameters)
signal_ifo[self.frequency_mask] *= self.calibration_model.get_calibration_factor(
self.frequency_array[self.frequency_mask],
prefix='recalib_{}_'.format(self.name), **parameters)
return signal_ifo
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment