LALApps 10.1.1.1-bf6a62b
lalapps_string_apply_vetoes Namespace Reference

Functions

def parse_command_line ()
 
def create_string_sngl_is_vetoed_function (connection, veto_segments_name=None)
 Creates a function named string_sngl_is_vetoed in the database at connection. More...
 

Variables

 options
 
 filenames
 
 file
 
 working_filename = dbtables.get_connection_filename(filename, tmp_path = options.tmp_space, verbose = options.verbose)
 
 connection = sqlite3.connect(str(working_filename))
 
 cursor = connection.cursor()
 
 filename
 
 verbose
 

Function Documentation

◆ parse_command_line()

def lalapps_string_apply_vetoes.parse_command_line ( )

Definition at line 56 of file lalapps_string_apply_vetoes.py.

◆ create_string_sngl_is_vetoed_function()

def lalapps_string_apply_vetoes.create_string_sngl_is_vetoed_function (   connection,
  veto_segments_name = None 
)

Creates a function named string_sngl_is_vetoed in the database at connection.

The function accepts three parameters — the instrument name, and the integer and integer nanoseconds components of a time — and returns true if the instrument is vetoed at that time or false otherwise. veto_segments_name sets the name of the segment lists used to define the vetoes.

If veto_segments_name is None then a no-op function is created that always returns False.

Note: this funtion requires igwn_ligolw.dbtables and igwn_ligolw.utils.segments to be imported as dbtables and ligolwsegments respectively.

Definition at line 110 of file lalapps_string_apply_vetoes.py.

Variable Documentation

◆ options

lalapps_string_apply_vetoes.options

Definition at line 87 of file lalapps_string_apply_vetoes.py.

◆ filenames

lalapps_string_apply_vetoes.filenames

Definition at line 87 of file lalapps_string_apply_vetoes.py.

◆ file

lalapps_string_apply_vetoes.file

Definition at line 128 of file lalapps_string_apply_vetoes.py.

◆ working_filename

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

Definition at line 130 of file lalapps_string_apply_vetoes.py.

◆ connection

lalapps_string_apply_vetoes.connection = sqlite3.connect(str(working_filename))

Definition at line 131 of file lalapps_string_apply_vetoes.py.

◆ cursor

lalapps_string_apply_vetoes.cursor = connection.cursor()

Definition at line 143 of file lalapps_string_apply_vetoes.py.

◆ filename

lalapps_string_apply_vetoes.filename

Definition at line 166 of file lalapps_string_apply_vetoes.py.

◆ verbose

lalapps_string_apply_vetoes.verbose

Definition at line 166 of file lalapps_string_apply_vetoes.py.