Loading [MathJax]/extensions/TeX/AMSsymbols.js
LALApps 10.1.0.1-8a6b96f
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
lalapps_power_pipe Namespace Reference

Functions

def parse_command_line ()
 
def parse_config_file (options)
 
def compute_segment_lists (seglistdict, time_slides, minimum_gap, timing_params, full_segments=True, verbose=False)
 
def make_coinc_branch (dag, datafinds, seglistdict, time_slides, timing_params, psds_per_power, enable_clustering, tag, do_injections=False, verbose=False)
 

Variables

 options
 
 filenames
 
 seglistdict
 
 tiling_phase
 
 config_parser
 
 file
 
dictionary background_time_slides = {}
 
 background_seglistdict = segments.segmentlistdict()
 
 cache_entry = CacheEntry(None, None, None, "file://localhost" + os.path.abspath(filename))
 
 filename
 
 verbose
 
 timing_params
 
 full_segments
 
dictionary injection_time_slides = {}
 
 injection_seglistdict = segments.segmentlistdict()
 
 dag = pipeline.CondorDAG(tempfile.mkstemp(".log", "power_", options.condor_log_dir)[1])
 
 datafinds = power.make_datafind_stage(dag, injection_seglistdict | background_seglistdict, verbose = options.verbose)
 
def coinc_nodes = make_coinc_branch(dag, datafinds, background_seglistdict, background_time_slides, options.timing_params, options.psds_per_power, options.enable_clustering, options.tag, do_injections = False, verbose = options.verbose)
 
def inj_coinc_nodes = make_coinc_branch(dag, datafinds, injection_seglistdict, injection_time_slides, options.timing_params, options.psds_per_injection, options.enable_clustering, "INJECTIONS_RUN_0_%s" % options.tag, do_injections = True, verbose = options.verbose)
 

Function Documentation

◆ parse_command_line()

def lalapps_power_pipe.parse_command_line ( )

Definition at line 68 of file lalapps_power_pipe.py.

◆ parse_config_file()

def lalapps_power_pipe.parse_config_file (   options)

Definition at line 109 of file lalapps_power_pipe.py.

◆ compute_segment_lists()

def lalapps_power_pipe.compute_segment_lists (   seglistdict,
  time_slides,
  minimum_gap,
  timing_params,
  full_segments = True,
  verbose = False 
)

Definition at line 145 of file lalapps_power_pipe.py.

◆ make_coinc_branch()

def lalapps_power_pipe.make_coinc_branch (   dag,
  datafinds,
  seglistdict,
  time_slides,
  timing_params,
  psds_per_power,
  enable_clustering,
  tag,
  do_injections = False,
  verbose = False 
)

Definition at line 317 of file lalapps_power_pipe.py.

Variable Documentation

◆ options

lalapps_power_pipe.options

Definition at line 233 of file lalapps_power_pipe.py.

◆ filenames

lalapps_power_pipe.filenames

Definition at line 233 of file lalapps_power_pipe.py.

◆ seglistdict

lalapps_power_pipe.seglistdict

Definition at line 241 of file lalapps_power_pipe.py.

◆ tiling_phase

lalapps_power_pipe.tiling_phase

Definition at line 241 of file lalapps_power_pipe.py.

◆ config_parser

lalapps_power_pipe.config_parser

Definition at line 241 of file lalapps_power_pipe.py.

◆ file

lalapps_power_pipe.file

Definition at line 259 of file lalapps_power_pipe.py.

◆ background_time_slides

dictionary lalapps_power_pipe.background_time_slides = {}

Definition at line 261 of file lalapps_power_pipe.py.

◆ background_seglistdict

lalapps_power_pipe.background_seglistdict = segments.segmentlistdict()

Definition at line 262 of file lalapps_power_pipe.py.

◆ cache_entry

lalapps_power_pipe.cache_entry = CacheEntry(None, None, None, "file://localhost" + os.path.abspath(filename))

Definition at line 265 of file lalapps_power_pipe.py.

◆ filename

lalapps_power_pipe.filename

Definition at line 266 of file lalapps_power_pipe.py.

◆ verbose

lalapps_power_pipe.verbose

Definition at line 266 of file lalapps_power_pipe.py.

◆ timing_params

lalapps_power_pipe.timing_params

Definition at line 267 of file lalapps_power_pipe.py.

◆ full_segments

lalapps_power_pipe.full_segments

Definition at line 267 of file lalapps_power_pipe.py.

◆ injection_time_slides

dictionary lalapps_power_pipe.injection_time_slides = {}

Definition at line 270 of file lalapps_power_pipe.py.

◆ injection_seglistdict

lalapps_power_pipe.injection_seglistdict = segments.segmentlistdict()

Definition at line 271 of file lalapps_power_pipe.py.

◆ dag

lalapps_power_pipe.dag = pipeline.CondorDAG(tempfile.mkstemp(".log", "power_", options.condor_log_dir)[1])

Definition at line 300 of file lalapps_power_pipe.py.

◆ datafinds

◆ coinc_nodes

def lalapps_power_pipe.coinc_nodes = make_coinc_branch(dag, datafinds, background_seglistdict, background_time_slides, options.timing_params, options.psds_per_power, options.enable_clustering, options.tag, do_injections = False, verbose = options.verbose)

Definition at line 405 of file lalapps_power_pipe.py.

◆ inj_coinc_nodes

def lalapps_power_pipe.inj_coinc_nodes = make_coinc_branch(dag, datafinds, injection_seglistdict, injection_time_slides, options.timing_params, options.psds_per_injection, options.enable_clustering, "INJECTIONS_RUN_0_%s" % options.tag, do_injections = True, verbose = options.verbose)

Definition at line 406 of file lalapps_power_pipe.py.