LALBurst  2.0.4.1-89842e6
lalburst_power_plot_binj Namespace Reference

Data Structures

class  FreqVsTime
 
class  HrssVsFreqScatter
 
class  TriggerCountHistogram
 
class  RecoveredVsInjectedhrss
 
class  RecoveredPerInjectedhrssVsFreq
 
class  RecoveredPerInjectedhrssVsBandwidth
 
class  RecoveredTimeOffset
 
class  RecoveredFrequencyOffset
 
class  RecoveredVsInjectedFreq
 
class  CoincRecoveredVsInjectedFreq
 

Functions

def parse_command_line ()
 
def new_plots (instrument, amplitude_func, amplitude_lbl, plots)
 
def new_coinc_plots (instruments, amplitude_func, amplitude_lbl, plots)
 
def make_binning (plots)
 
def plot_multi_Efficiency_hrss_vs_freq (efficiencies)
 

Variables

 file
 
dictionary plots = {}
 
def coincplots = new_coinc_plots(("H1", "H2", "L1"), options.amplitude_func, options.amplitude_lbl, options.coinc_plot)
 
 working_filename = dbtables.get_connection_filename(filename, tmp_path = options.tmp_space, verbose = options.verbose)
 
 database = SnglBurstUtils.CoincDatabase(sqlite3.connect(str(working_filename)), options.live_time_program)
 
 filename = format % (options.base, options.plot[n], options.format)
 
 verbose
 
def binning = make_binning(plots)
 
list efficiencies = []
 
int n = 0
 
string format = "%%s%s_%%0%dd.%%s" % (instrument, int(math.log10(max(options.plot) or 1)) + 1)
 
dictionary plot = plots[instrument].pop(0)
 
 fig = SimBurstUtils.plot_Efficiency_hrss_vs_freq(plot)
 

Function Documentation

◆ parse_command_line()

def lalburst_power_plot_binj.parse_command_line ( )

Definition at line 59 of file lalburst_power_plot_binj.py.

◆ new_plots()

def lalburst_power_plot_binj.new_plots (   instrument,
  amplitude_func,
  amplitude_lbl,
  plots 
)

Definition at line 694 of file lalburst_power_plot_binj.py.

◆ new_coinc_plots()

def lalburst_power_plot_binj.new_coinc_plots (   instruments,
  amplitude_func,
  amplitude_lbl,
  plots 
)

Definition at line 710 of file lalburst_power_plot_binj.py.

◆ make_binning()

def lalburst_power_plot_binj.make_binning (   plots)

Definition at line 799 of file lalburst_power_plot_binj.py.

◆ plot_multi_Efficiency_hrss_vs_freq()

def lalburst_power_plot_binj.plot_multi_Efficiency_hrss_vs_freq (   efficiencies)

Definition at line 874 of file lalburst_power_plot_binj.py.

Variable Documentation

◆ file

lalburst_power_plot_binj.file

Definition at line 725 of file lalburst_power_plot_binj.py.

◆ plots

dictionary lalburst_power_plot_binj.plots = {}

Definition at line 734 of file lalburst_power_plot_binj.py.

◆ coincplots

def lalburst_power_plot_binj.coincplots = new_coinc_plots(("H1", "H2", "L1"), options.amplitude_func, options.amplitude_lbl, options.coinc_plot)

Definition at line 735 of file lalburst_power_plot_binj.py.

◆ working_filename

lalburst_power_plot_binj.working_filename = dbtables.get_connection_filename(filename, tmp_path = options.tmp_space, verbose = options.verbose)

Definition at line 740 of file lalburst_power_plot_binj.py.

◆ database

lalburst_power_plot_binj.database = SnglBurstUtils.CoincDatabase(sqlite3.connect(str(working_filename)), options.live_time_program)

Definition at line 741 of file lalburst_power_plot_binj.py.

◆ filename

string lalburst_power_plot_binj.filename = format % (options.base, options.plot[n], options.format)

Definition at line 791 of file lalburst_power_plot_binj.py.

◆ verbose

lalburst_power_plot_binj.verbose

Definition at line 791 of file lalburst_power_plot_binj.py.

◆ binning

lalburst_power_plot_binj.binning = make_binning(plots)

Definition at line 810 of file lalburst_power_plot_binj.py.

◆ efficiencies

list lalburst_power_plot_binj.efficiencies = []

Definition at line 818 of file lalburst_power_plot_binj.py.

◆ n

int lalburst_power_plot_binj.n = 0

Definition at line 820 of file lalburst_power_plot_binj.py.

◆ format

string lalburst_power_plot_binj.format = "%%s%s_%%0%dd.%%s" % (instrument, int(math.log10(max(options.plot) or 1)) + 1)

Definition at line 821 of file lalburst_power_plot_binj.py.

◆ plot

dictionary lalburst_power_plot_binj.plot = plots[instrument].pop(0)

Definition at line 823 of file lalburst_power_plot_binj.py.

◆ fig

def lalburst_power_plot_binj.fig = SimBurstUtils.plot_Efficiency_hrss_vs_freq(plot)

Definition at line 831 of file lalburst_power_plot_binj.py.