CoincMapTable

class igwn_ligolw.dbtables.CoincMapTable(*args, **kwargs)

Bases: DBTable

Attributes Summary

Methods Summary

applyKeyMapping()

Used as the second half of the key reassignment algorithm.

Attributes Documentation

constraints = None
how_to_index = {'cem_cei_index': ('coinc_event_id',), 'cem_tn_ei_index': ('table_name', 'event_id')}
next_id = None
tableName = 'coinc_event_map'
validcolumns = {'coinc_event:coinc_event_id': 'int_8s', 'event_id': 'int_8s', 'table_name': 'char_v'}

Methods Documentation

applyKeyMapping()

Used as the second half of the key reassignment algorithm. Loops over each row in the table, replacing references to old row keys with the new values from the _idmap_ table.