@property<EOL><INDENT>def bits(self):<DEDENT>
try:<EOL><INDENT>return self._bits<EOL><DEDENT>except AttributeError:<EOL><INDENT>if self.dtype.name.startswith(('<STR_LIT>', '<STR_LIT:int>')):<EOL><INDENT>nbits = self.itemsize * <NUM_LIT:8><EOL>self.bits = Bits(['<STR_LIT>' % b for b in range(nbits)],<EOL>channel=self.channel, epoch=self.epoch)<EOL>return self.bits<EOL><DEDENT>elif hasattr(self.channel, '<STR_LIT>'):<EOL><INDENT>self.bits = self.channel.bits<EOL>return self.bits<EOL><DEDENT>return None<EOL><DEDENT>
list of `Bits` for this `StateVector`

        :type: `Bits`