Loading [MathJax]/extensions/TeX/AMSsymbols.js
LALBurst 2.0.7.1-8a6b96f
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Macros Modules Pages
lalburst.power.PowerNode Class Reference

Detailed Description

Definition at line 382 of file power.py.

Inherits pipeline.AnalysisNode.

Public Member Functions

def __init__ (self, job)
 
def set_ifo (self, instrument)
 Load additional options from the per-instrument section in the config file. More...
 
def set_user_tag (self, tag)
 
def get_user_tag (self)
 
def get_output_cache (self)
 Returns a LAL cache of the output file name. More...
 
def get_output_files (self)
 
def get_output (self)
 
def set_mdccache (self, file)
 Set the LAL frame cache to to use. More...
 
def set_injection_file (self, file)
 Set the name of the XML file from which to read a list of software injections. More...
 

Data Fields

 output_cache
 
 output_dir
 

Constructor & Destructor Documentation

◆ __init__()

def lalburst.power.PowerNode.__init__ (   self,
  job 
)

Definition at line 383 of file power.py.

Member Function Documentation

◆ set_ifo()

def lalburst.power.PowerNode.set_ifo (   self,
  instrument 
)

Load additional options from the per-instrument section in the config file.

Definition at line 395 of file power.py.

◆ set_user_tag()

def lalburst.power.PowerNode.set_user_tag (   self,
  tag 
)

Definition at line 402 of file power.py.

◆ get_user_tag()

def lalburst.power.PowerNode.get_user_tag (   self)

Definition at line 408 of file power.py.

◆ get_output_cache()

def lalburst.power.PowerNode.get_output_cache (   self)

Returns a LAL cache of the output file name.

Calling this method also induces the output name to get set, so it must be at least once.

Definition at line 416 of file power.py.

◆ get_output_files()

def lalburst.power.PowerNode.get_output_files (   self)

Definition at line 421 of file power.py.

◆ get_output()

def lalburst.power.PowerNode.get_output (   self)

Definition at line 424 of file power.py.

◆ set_mdccache()

def lalburst.power.PowerNode.set_mdccache (   self,
  file 
)

Set the LAL frame cache to to use.

The frame cache is passed to the job with the –frame-cache argument.

Parameters
filecalibration file to use.

Definition at line 437 of file power.py.

◆ set_injection_file()

def lalburst.power.PowerNode.set_injection_file (   self,
  file 
)

Set the name of the XML file from which to read a list of software injections.

Definition at line 445 of file power.py.

Field Documentation

◆ output_cache

lalburst.power.PowerNode.output_cache

Definition at line 387 of file power.py.

◆ output_dir

lalburst.power.PowerNode.output_dir

Definition at line 388 of file power.py.