Package pylal :: Package dq :: Module stateutils
[hide private]
[frames] | no frames]

Module stateutils

source code

This module provides some utilities for manipulating data from a bit-mask state vector channel.

Functions [hide private]
 
_bits(i, n=8)
Convert integer bit mask into binary bits.
source code
 
tosegmentlistdict(timeseries, bitmask)
Returns a glue.segments.segmentlistdict of active segments for each bit in a bit-masked state vector TimeSeries.
source code
Function Details [hide private]

_bits(i, n=8)

source code 

Convert integer bit mask into binary bits. Returns a list of 0s or 1s from 2^0 up to 2^n.

Example:

>>> _bits(295, n=8)
[1, 1, 1, 0, 0, 1, 0, 0]