LALBurst 2.0.7.1-eeff03c
lalburst.burca_tailor.BurcaCoincParamsDistributions Class Reference

Detailed Description

Definition at line 126 of file burca_tailor.py.

Inherits lalburst.snglcoinc.LnLikelihoodRatioMixin.

Inherited by lalburst.burca_tailor.EPAllSkyCoincParamsDistributions, and lalburst.burca_tailor.EPGalacticCoreCoincParamsDistributions.

Public Member Functions

def __init__ (self, instruments)
 
def __iadd__ (self, other)
 
def copy (self)
 
def finish (self)
 
def get_xml_root (cls, xml, name)
 
def from_xml (cls, xml, name)
 
def to_xml (self, name)
 
def from_filenames (cls, filenames, name, verbose=False)
 Convenience function to deserialize CoincParamsDistributions objects from a collection of XML files and return their sum. More...
 
- Public Member Functions inherited from lalburst.snglcoinc.LnLikelihoodRatioMixin
def __call__ (self, *args, **kwargs)
 Return the natural logarithm of the likelihood ratio for the given parameters,. More...
 
def ln_lr_samples (self, random_params_seq, signal_noise_pdfs=None)
 Generator that transforms a sequence of candidate parameter samples into a sequence of log likelihood ratio samples. More...
 

Data Fields

 numerator
 
 denominator
 
 candidates
 

Static Public Attributes

string ligo_lw_name_suffix = "excesspower_coincparamsdistributions"
 

Constructor & Destructor Documentation

◆ __init__()

def lalburst.burca_tailor.BurcaCoincParamsDistributions.__init__ (   self,
  instruments 
)

Definition at line 129 of file burca_tailor.py.

Member Function Documentation

◆ __iadd__()

def lalburst.burca_tailor.BurcaCoincParamsDistributions.__iadd__ (   self,
  other 
)

Definition at line 134 of file burca_tailor.py.

◆ copy()

def lalburst.burca_tailor.BurcaCoincParamsDistributions.copy (   self)

Definition at line 142 of file burca_tailor.py.

◆ finish()

def lalburst.burca_tailor.BurcaCoincParamsDistributions.finish (   self)

Definition at line 149 of file burca_tailor.py.

◆ get_xml_root()

def lalburst.burca_tailor.BurcaCoincParamsDistributions.get_xml_root (   cls,
  xml,
  name 
)

Definition at line 155 of file burca_tailor.py.

◆ from_xml()

def lalburst.burca_tailor.BurcaCoincParamsDistributions.from_xml (   cls,
  xml,
  name 
)

Definition at line 163 of file burca_tailor.py.

◆ to_xml()

def lalburst.burca_tailor.BurcaCoincParamsDistributions.to_xml (   self,
  name 
)

Definition at line 170 of file burca_tailor.py.

◆ from_filenames()

def lalburst.burca_tailor.BurcaCoincParamsDistributions.from_filenames (   cls,
  filenames,
  name,
  verbose = False 
)

Convenience function to deserialize CoincParamsDistributions objects from a collection of XML files and return their sum.

The return value is a two-element tuple. The first element is the deserialized and summed CoincParamsDistributions object, the second is a segmentlistdict indicating the interval of time spanned by the out segments in the search_summary rows matching the process IDs that were attached to the CoincParamsDistributions objects in the XML.

Definition at line 189 of file burca_tailor.py.

Field Documentation

◆ ligo_lw_name_suffix

string lalburst.burca_tailor.BurcaCoincParamsDistributions.ligo_lw_name_suffix = "excesspower_coincparamsdistributions"
static

Definition at line 127 of file burca_tailor.py.

◆ numerator

lalburst.burca_tailor.BurcaCoincParamsDistributions.numerator

Definition at line 130 of file burca_tailor.py.

◆ denominator

lalburst.burca_tailor.BurcaCoincParamsDistributions.denominator

Definition at line 131 of file burca_tailor.py.

◆ candidates

lalburst.burca_tailor.BurcaCoincParamsDistributions.candidates

Definition at line 132 of file burca_tailor.py.