Home | Trees | Indices | Help |
|
---|
|
object --+ | ligolw.Element --+ | ligolw.EmptyElement --+ | ligolw.Table --+ | object --+ | | | list --+ | table.Table --+ | TimeSlideTable
|
|||
RowType Helpful parent class for row objects. |
|||
Inherited from |
|
|||
|
|||
|
|||
|
|||
Inherited from Inherited from Inherited from Inherited from Inherited from Inherited from |
|
|||
Inherited from Inherited from |
|
|||
constraints =
hash(x) |
|||
interncolumns =
hash(x) |
|||
next_id = <glue.ligolw.ilwd.time_slide_time_slide_id_class obj hash(x) |
|||
tableName =
|
|||
validcolumns =
hash(x) |
|||
Inherited from Inherited from Inherited from |
|
|||
Inherited from Inherited from Inherited from |
|
Append rows describing an instrument --> offset mapping to this table. offsetvect is a dictionary mapping instrument to offset. process should be the row in the process table on which the new time_slide table rows will be blamed (or any object with a process_id attribute). The return value is the time_slide_id assigned to the new rows. |
Return the time_slide_id corresponding to the offset vector described by offsetdict, a dictionary of instrument/offset pairs. If the optional create_new argument is None (the default), then the table must contain a matching offset vector. The return value is the ID of that vector. If the table does not contain a matching offset vector then KeyError is raised. If the optional create_new argument is set to a Process object (or any other object with a process_id attribute), then if the table does not contain a matching offset vector a new one will be added to the table and marked as having been created by the given process. The return value is the ID of the (possibly newly created) matching offset vector. If the optional superset_ok argument is False (the default) then an offset vector in the table is considered to "match" the requested offset vector only if they contain the exact same set of instruments. If the superset_ok argument is True, then an offset vector in the table is considered to match the requested offset vector as long as it provides the same offsets for the same instruments as the requested vector, even if it provides offsets for other instruments as well. More than one offset vector in the table might match the requested vector. If the optional nonunique_ok argument is False (the default), then KeyError will be raised if more than one offset vector in the table is found to match the requested vector. If the optional nonunique_ok is True then the return value is the ID of one of the matching offset vectors selected at random. |
|
next_idhash(x)
|
validcolumnshash(x)
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Tue Dec 12 00:34:19 2017 | http://epydoc.sourceforge.net |