LALApps 10.1.0.1-eeff03c
lalapps_string_final Namespace Reference

Data Structures

class  Efficiency
 
class  RateVsThreshold
 

Functions

def parse_command_line ()
 
def ratevsthresh_bounds (background_x, background_y, zero_lag_x, zero_lag_y)
 
def expected_count (x, background_x, background_y)
 
def compress_ratevsthresh_curve (x, y, yerr)
 
def slope (x, y)
 From the x and y arrays, compute the slope at the x co-ordinates using a first-order finite difference approximation. More...
 
def upper_err (y, yerr, deltax)
 
def lower_err (y, yerr, deltax)
 
def write_efficiency (fileobj, bins, eff, yerr)
 
def render_data_from_bins (dump_file, axes, efficiency_num, efficiency_den, cal_uncertainty, filter_width, colour="k", erroralpha=0.3, linestyle="-")
 
def group_files (filenames, verbose=False)
 
def pack_files (filenames, n_threads, verbose=False)
 
def import_dumps (filenames, verbose=False)
 
def process_file (filename, products, live_time_program, tmp_path=None, veto_segments_name=None, verbose=False)
 
def process_files (filenames, products, live_time_program, tmp_path=None, veto_segments_name=None, verbose=False)
 
def write_products (products, prefix, image_formats, verbose=False)
 

Variables

 options
 
 filenames
 
 file
 
 injection_filenames
 
 noninjection_filenames
 
 verbose
 
 rate_vs_threshold = RateVsThreshold(options.open_box, record_background = options.record_background, record_candidates = options.record_candidates)
 
 efficiency = Efficiency(detection_threshold, options.cal_uncertainty, options.injections_bin_size, options.open_box)
 
 import_dump
 
 open_box
 
dictionary children = {}
 
list rate_vs_thresholds = []
 
 r
 
 w
 
 pid = os.fork()
 
 live_time_program
 
 tmp_path
 
 tmp_space
 
 veto_segments_name
 
 vetoes_name
 
 process_output = pickle.load(r)
 
 exit_status
 
 image_formats
 
 n
 
 n_background
 
 detection_threshold = rate_vs_threshold.zero_lag[-1]
 

Function Documentation

◆ parse_command_line()

def lalapps_string_final.parse_command_line ( )

Definition at line 99 of file lalapps_string_final.py.

◆ ratevsthresh_bounds()

def lalapps_string_final.ratevsthresh_bounds (   background_x,
  background_y,
  zero_lag_x,
  zero_lag_y 
)

Definition at line 144 of file lalapps_string_final.py.

◆ expected_count()

def lalapps_string_final.expected_count (   x,
  background_x,
  background_y 
)

Definition at line 171 of file lalapps_string_final.py.

◆ compress_ratevsthresh_curve()

def lalapps_string_final.compress_ratevsthresh_curve (   x,
  y,
  yerr 
)

Definition at line 177 of file lalapps_string_final.py.

◆ slope()

def lalapps_string_final.slope (   x,
  y 
)

From the x and y arrays, compute the slope at the x co-ordinates using a first-order finite difference approximation.

Definition at line 454 of file lalapps_string_final.py.

◆ upper_err()

def lalapps_string_final.upper_err (   y,
  yerr,
  deltax 
)

Definition at line 463 of file lalapps_string_final.py.

◆ lower_err()

def lalapps_string_final.lower_err (   y,
  yerr,
  deltax 
)

Definition at line 472 of file lalapps_string_final.py.

◆ write_efficiency()

def lalapps_string_final.write_efficiency (   fileobj,
  bins,
  eff,
  yerr 
)

Definition at line 481 of file lalapps_string_final.py.

◆ render_data_from_bins()

def lalapps_string_final.render_data_from_bins (   dump_file,
  axes,
  efficiency_num,
  efficiency_den,
  cal_uncertainty,
  filter_width,
  colour = "k",
  erroralpha = 0.3,
  linestyle = "-" 
)

Definition at line 487 of file lalapps_string_final.py.

◆ group_files()

def lalapps_string_final.group_files (   filenames,
  verbose = False 
)

Definition at line 734 of file lalapps_string_final.py.

◆ pack_files()

def lalapps_string_final.pack_files (   filenames,
  n_threads,
  verbose = False 
)

Definition at line 754 of file lalapps_string_final.py.

◆ import_dumps()

def lalapps_string_final.import_dumps (   filenames,
  verbose = False 
)

Definition at line 760 of file lalapps_string_final.py.

◆ process_file()

def lalapps_string_final.process_file (   filename,
  products,
  live_time_program,
  tmp_path = None,
  veto_segments_name = None,
  verbose = False 
)

Definition at line 786 of file lalapps_string_final.py.

◆ process_files()

def lalapps_string_final.process_files (   filenames,
  products,
  live_time_program,
  tmp_path = None,
  veto_segments_name = None,
  verbose = False 
)

Definition at line 835 of file lalapps_string_final.py.

◆ write_products()

def lalapps_string_final.write_products (   products,
  prefix,
  image_formats,
  verbose = False 
)

Definition at line 842 of file lalapps_string_final.py.

Variable Documentation

◆ options

lalapps_string_final.options

Definition at line 868 of file lalapps_string_final.py.

◆ filenames

lalapps_string_final.filenames

Definition at line 868 of file lalapps_string_final.py.

◆ file

lalapps_string_final.file

Definition at line 874 of file lalapps_string_final.py.

◆ injection_filenames

lalapps_string_final.injection_filenames

Definition at line 892 of file lalapps_string_final.py.

◆ noninjection_filenames

lalapps_string_final.noninjection_filenames

Definition at line 892 of file lalapps_string_final.py.

◆ verbose

lalapps_string_final.verbose

Definition at line 892 of file lalapps_string_final.py.

◆ rate_vs_threshold

lalapps_string_final.rate_vs_threshold = RateVsThreshold(options.open_box, record_background = options.record_background, record_candidates = options.record_candidates)

Definition at line 903 of file lalapps_string_final.py.

◆ efficiency

lalapps_string_final.efficiency = Efficiency(detection_threshold, options.cal_uncertainty, options.injections_bin_size, options.open_box)

Definition at line 903 of file lalapps_string_final.py.

◆ import_dump

lalapps_string_final.import_dump

Definition at line 903 of file lalapps_string_final.py.

◆ open_box

lalapps_string_final.open_box

Definition at line 906 of file lalapps_string_final.py.

◆ children

dictionary lalapps_string_final.children = {}

Definition at line 922 of file lalapps_string_final.py.

◆ rate_vs_thresholds

list lalapps_string_final.rate_vs_thresholds = []

Definition at line 923 of file lalapps_string_final.py.

◆ r

lalapps_string_final.r

Definition at line 931 of file lalapps_string_final.py.

◆ w

lalapps_string_final.w

Definition at line 931 of file lalapps_string_final.py.

◆ pid

lalapps_string_final.pid = os.fork()

Definition at line 933 of file lalapps_string_final.py.

◆ live_time_program

lalapps_string_final.live_time_program

Definition at line 940 of file lalapps_string_final.py.

◆ tmp_path

lalapps_string_final.tmp_path

Definition at line 940 of file lalapps_string_final.py.

◆ tmp_space

lalapps_string_final.tmp_space

Definition at line 940 of file lalapps_string_final.py.

◆ veto_segments_name

lalapps_string_final.veto_segments_name

Definition at line 940 of file lalapps_string_final.py.

◆ vetoes_name

lalapps_string_final.vetoes_name

Definition at line 940 of file lalapps_string_final.py.

◆ process_output

lalapps_string_final.process_output = pickle.load(r)

Definition at line 955 of file lalapps_string_final.py.

◆ exit_status

lalapps_string_final.exit_status

Definition at line 957 of file lalapps_string_final.py.

◆ image_formats

lalapps_string_final.image_formats

Definition at line 972 of file lalapps_string_final.py.

◆ n

lalapps_string_final.n

Definition at line 981 of file lalapps_string_final.py.

◆ n_background

lalapps_string_final.n_background

Definition at line 983 of file lalapps_string_final.py.

◆ detection_threshold

lalapps_string_final.detection_threshold = rate_vs_threshold.zero_lag[-1]

Definition at line 986 of file lalapps_string_final.py.