Package glue :: Package ligolw :: Module lsctables :: Class SnglBurst
[hide private]
[frames] | no frames]

Class SnglBurst

source code

         object --+    
                  |    
table.Table.RowType --+
                      |
                     SnglBurst

Helpful parent class for row objects. Also used as the default row class by Table instances. Provides an __init__() method that accepts keyword arguments from which the object's attributes are initialized.

Example:

>>> x = Table.RowType(a = 0.0, b = "test", c = True)
>>> x.a
0.0
>>> x.b
'test'
>>> x.c
True

Also provides .__getstate__() and .__setstate__() methods to allow row objects to be pickled (otherwise, because they all use __slots__ to reduce their memory footprint, they aren't pickleable).

Instance Methods [hide private]
 
get_band(self) source code
 
get_ms_band(self) source code
 
get_ms_period(self) source code
 
get_ms_start(self) source code
 
get_ms_stop(self) source code
 
get_peak(self) source code
 
get_period(self) source code
 
get_q(self) source code
 
get_start(self) source code
 
get_stop(self) source code
 
get_z(self) source code
 
set_band(self, band) source code
 
set_ms_band(self, band) source code
 
set_ms_period(self, period) source code
 
set_ms_start(self, gps) source code
 
set_ms_stop(self, gps) source code
 
set_peak(self, gps) source code
 
set_period(self, period) source code
 
set_start(self, gps) source code
 
set_stop(self, gps) source code

Inherited from table.Table.RowType: __getstate__, __init__, __setstate__

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  ms_peak = <glue.ligolw.lsctables.gpsproperty object at 0x7f390...
  ms_start = <glue.ligolw.lsctables.gpsproperty object at 0x7f39...
  ms_stop = <glue.ligolw.lsctables.gpsproperty object at 0x7f390...
  peak = <glue.ligolw.lsctables.gpsproperty object at 0x7f390417...
  start = <glue.ligolw.lsctables.gpsproperty object at 0x7f39041...
  stop = <glue.ligolw.lsctables.gpsproperty object at 0x7f390417...
Properties [hide private]
  amplitude
  band
  bandwidth
  central_freq
  channel
  chisq
  chisq_dof
  confidence
  creator_db
  duration
  event_id
  fhigh
  filter_id
  flow
  hrss
  ifo
  ms_band
  ms_bandwidth
  ms_confidence
  ms_duration
  ms_fhigh
  ms_flow
  ms_hrss
  ms_period
  ms_snr
  ms_start_time
  ms_start_time_ns
  ms_stop_time
  ms_stop_time_ns
  param_one_name
  param_one_value
  param_three_name
  param_three_value
  param_two_name
  param_two_value
  peak_frequency
  peak_frequency_error
  peak_strain
  peak_strain_error
  peak_time
  peak_time_error
  peak_time_ns
  period
  process_id
  search
  snr
  start_time
  start_time_ns
  stop_time
  stop_time_ns
  tfvolume
  time_lag

Inherited from object: __class__

Class Variable Details [hide private]

ms_peak

Value:
<glue.ligolw.lsctables.gpsproperty object at 0x7f390417a5d0>

ms_start

Value:
<glue.ligolw.lsctables.gpsproperty object at 0x7f390417a550>

ms_stop

Value:
<glue.ligolw.lsctables.gpsproperty object at 0x7f390417a590>

peak

Value:
<glue.ligolw.lsctables.gpsproperty object at 0x7f390417a510>

start

Value:
<glue.ligolw.lsctables.gpsproperty object at 0x7f390417a490>

stop

Value:
<glue.ligolw.lsctables.gpsproperty object at 0x7f390417a4d0>

Property Details [hide private]

band

Get Method:
unreachable.band(self)
Set Method:
unreachable.band(self, seg)

ms_band

Get Method:
unreachable.ms_band(self)
Set Method:
unreachable.ms_band(self, seg)

ms_period

Get Method:
unreachable.ms_period(self)
Set Method:
unreachable.ms_period(self, seg)

period

Get Method:
unreachable.period(self)
Set Method:
unreachable.period(self, seg)