Loading [MathJax]/extensions/TeX/AMSsymbols.js
LALInference 4.1.9.1-8a6b96f
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
lalinference.lalinference_pipe_utils.MergeNode Class Reference

Detailed Description

Class defining the DAG node for a NS merge job Input arguments: merge_job = A MergeJob object parents = iterable of parent LALInferenceNest nodes (must have get_ns_file() method) engine - Set to either 'nest' or 'mcmc' for the appropriate behaviour.

Definition at line 3175 of file lalinference_pipe_utils.py.

Inherits lalinference.lalinference_pipe_utils.LALInferenceDAGNode.

Public Member Functions

def __init__ (self, merge_job, parents=None, engine='nest')
 
def add_engine_parent (self, parent)
 
def add_combine_parent (self, parent)
 
def set_pos_output_file (self, file)
 
def get_pos_file (self)
 
- Public Member Functions inherited from lalinference.lalinference_pipe_utils.LALInferenceDAGNode
def add_output_file (self, filename)
 
def add_input_file (self, filename)
 
def add_checkpoint_file (self, filename)
 
def add_file_opt (self, opt, filename, file_is_output_file=False)
 
def finalize (self)
 

Data Fields

 posfile
 

Constructor & Destructor Documentation

◆ __init__()

def lalinference.lalinference_pipe_utils.MergeNode.__init__ (   self,
  merge_job,
  parents = None,
  engine = 'nest' 
)

Definition at line 3176 of file lalinference_pipe_utils.py.

Member Function Documentation

◆ add_engine_parent()

def lalinference.lalinference_pipe_utils.MergeNode.add_engine_parent (   self,
  parent 
)

Definition at line 3185 of file lalinference_pipe_utils.py.

◆ add_combine_parent()

def lalinference.lalinference_pipe_utils.MergeNode.add_combine_parent (   self,
  parent 
)

Definition at line 3189 of file lalinference_pipe_utils.py.

◆ set_pos_output_file()

def lalinference.lalinference_pipe_utils.MergeNode.set_pos_output_file (   self,
  file 
)

Definition at line 3193 of file lalinference_pipe_utils.py.

◆ get_pos_file()

def lalinference.lalinference_pipe_utils.MergeNode.get_pos_file (   self)

Definition at line 3197 of file lalinference_pipe_utils.py.

Field Documentation

◆ posfile

lalinference.lalinference_pipe_utils.MergeNode.posfile

Definition at line 3195 of file lalinference_pipe_utils.py.