SimBurst

class igwn_ligolw.lsctables.SimBurst(**kwargs)

Bases: RowType

Example:

>>> x = SimBurst()
>>> x.ra_dec = 0., 0.
>>> x.ra_dec
(0.0, 0.0)
>>> x.ra_dec = None
>>> print(x.ra_dec)
None
>>> x.time_geocent = None
>>> print(x.time_geocent)
None
>>> print(x.time_geocent_gmst)
None
>>> x.time_geocent = LIGOTimeGPS(6e8)
>>> print(x.time_geocent)
600000000
>>> print(round(x.time_geocent_gmst, 8))
-2238.39417156

Attributes Summary

Methods Summary

time_at_instrument(instrument, offsetvector)

Return the "time" of the injection, delay corrected for the displacement from the geocentre to the given instrument.

Attributes Documentation

amplitude
bandwidth
dec
duration
egw_over_rsquared
frequency
hrss
pol_ellipse_angle
pol_ellipse_e
process_id
psi
q
ra
ra_dec
simulation_id
time_geocent
time_geocent_gmst
time_geocent_gps
time_geocent_gps_ns
time_slide_id
waveform
waveform_number

Methods Documentation

time_at_instrument(instrument, offsetvector)

Return the “time” of the injection, delay corrected for the displacement from the geocentre to the given instrument.

NOTE: this method does not account for the rotation of the Earth that occurs during the transit of the plane wave from the detector to the geocentre. That is, it is assumed the Earth is in the same orientation with respect to the celestial sphere when the wave passes through the detector as when it passes through the geocentre. The Earth rotates by about 1.5 urad during the 21 ms it takes light to travel the radius of the Earth, which corresponds to 10 m of displacement at the equator, or 33 light-ns. Therefore, the failure to do a proper retarded time calculation here results in errors as large as 33 ns. This is insignificant for burst searches, but be aware that this approximation is being made if the return value is used in other contexts.