snglbursttable module

class snglbursttable.GSTLALSnglBurst[source]

Bases: GSTLALSnglBurst

peak

Descriptor used internally to implement LIGOTimeGPS-valued properties using pairs of integer attributes on row objects, one for the integer seconds part of the GPS time and one for the integer nanoseconds part.

Non-LIGOTimeGPS values are converted to LIGOTimeGPS before encoding them into the integer attributes. None is allowed as a special case, which is encoded by setting both column attributes to None.

For the purpose of representing the boundaries of unbounded segments (open-ended time intervals), +inf and -inf are also allowed, and will be encoded into and decoded out of the integer attributes. To do so, a non-standard encoding is used that makes use of denormalized GPS times, that is times whose nanosecond component has a magnitude greater than 999999999. Two such values are reserved for +/- infinity. To guard against the need for additional special encodings in the future, this descriptor reserves all denormalized values and will not allow calling code to set GPS times to those values. Calling code must provide normalized GPS times, times with nanosecond components whose magnitudes are not greater than 999999999. When decoded, the values reported are segments.PosInfinity or segments.NegInfinity.

start

Descriptor used internally to implement LIGOTimeGPS-valued properties using pairs of integer attributes on row objects, one for the integer seconds part of the GPS time and one for the integer nanoseconds part.

Non-LIGOTimeGPS values are converted to LIGOTimeGPS before encoding them into the integer attributes. None is allowed as a special case, which is encoded by setting both column attributes to None.

For the purpose of representing the boundaries of unbounded segments (open-ended time intervals), +inf and -inf are also allowed, and will be encoded into and decoded out of the integer attributes. To do so, a non-standard encoding is used that makes use of denormalized GPS times, that is times whose nanosecond component has a magnitude greater than 999999999. Two such values are reserved for +/- infinity. To guard against the need for additional special encodings in the future, this descriptor reserves all denormalized values and will not allow calling code to set GPS times to those values. Calling code must provide normalized GPS times, times with nanosecond components whose magnitudes are not greater than 999999999. When decoded, the values reported are segments.PosInfinity or segments.NegInfinity.

property template_id