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

Class SnglInspiral

source code

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

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]
 
__eq__(self, other) source code
 
get_bank_effective_snr(self, fac=250.0) source code
 
get_bank_new_snr(self, index=6.0) source code
 
get_cont_effective_snr(self, fac=250.0) source code
 
get_cont_new_snr(self, index=6.0) source code
 
get_effective_snr(self, fac=250.0) source code
 
get_end(self) source code
 
get_far(self) source code
 
get_ifar(self) source code
 
get_lvS5stat(self) source code
 
get_new_snr(self, index=6.0) source code
 
get_reduced_bank_chisq(self) source code
 
get_reduced_chisq(self) source code
 
get_reduced_cont_chisq(self) source code
 
set_end(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__

Static Methods [hide private]
 
chirp_distance(dist, mchirp, ref_mass=1.4) source code
Class Variables [hide private]
  end = <glue.ligolw.lsctables.gpsproperty object at 0x7f390417a...
Properties [hide private]
  Gamma0
  Gamma1
  Gamma2
  Gamma3
  Gamma4
  Gamma5
  Gamma6
  Gamma7
  Gamma8
  Gamma9
  alpha
  alpha1
  alpha2
  alpha3
  alpha4
  alpha5
  alpha6
  amplitude
  bank_chisq
  bank_chisq_dof
  beta
  channel
  chi
  chisq
  chisq_dof
  coa_phase
  cont_chisq
  cont_chisq_dof
  eff_distance
  end_time
  end_time_gmst
  end_time_ns
  eta
  event_duration
  event_id
  f_final
  ifo
  impulse_time
  impulse_time_ns
  kappa
  mass1
  mass2
  mchirp
  mtotal
  process_id
  psi0
  psi3
  rsqveto_duration
  search
  sigmasq
  snr
  spin1
  spin1x
  spin1y
  spin1z
  spin2
  spin2x
  spin2y
  spin2z
  tau0
  tau2
  tau3
  tau4
  tau5
  template_duration
  ttotal

Inherited from object: __class__

Class Variable Details [hide private]

end

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

Property Details [hide private]

spin1

Get Method:
unreachable.spin1(self)
Set Method:
unreachable.spin1(self, spin)

spin2

Get Method:
unreachable.spin2(self)
Set Method:
unreachable.spin2(self, spin)