Representations of time intervals and time-indexed state flags.
Class Inheritance Diagram
digraph inheritance582bb131f8 {
bgcolor=transparent;
rankdir=TB;
size="8.0, 12.0";
"DataQualityDict" [URL="../gwpy.segments.DataQualityDict/#gwpy.segments.DataQualityDict",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="An `dict` of (key, `DataQualityFlag`) pairs."];
"DataQualityFlag" [URL="../gwpy.segments.DataQualityFlag/#gwpy.segments.DataQualityFlag",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="A representation of a named set of segments."];
"Generic" [URL="https://docs.python.org/3/library/typing.html#typing.Generic",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Abstract base class for generic types."];
"Segment" [URL="../gwpy.segments.Segment/#gwpy.segments.Segment",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="A tuple defining a semi-open interval ``[start, end)``."];
"segment" -> "Segment" [arrowsize=0.5,style="setlinewidth(0.5)"];
"Generic" -> "Segment" [arrowsize=0.5,style="setlinewidth(0.5)"];
"SegmentList" [URL="../gwpy.segments.SegmentList/#gwpy.segments.SegmentList",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="A `list` of `Segments <Segment>`."];
"segmentlist" -> "SegmentList" [arrowsize=0.5,style="setlinewidth(0.5)"];
"SegmentListDict" [URL="../gwpy.segments.SegmentListDict/#gwpy.segments.SegmentListDict",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="A `dict` of `SegmentLists <SegmentList>`."];
"segmentlistdict" -> "SegmentListDict" [arrowsize=0.5,style="setlinewidth(0.5)"];
"segment" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="The segment class defines objects that represent a range of values."];
"segmentlist" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="The segmentlist class defines a list of segments, and is an"];
"segmentlistdict" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="A dictionary associating a unique label and numeric offset with"];
}