def debugPrint(self):
<EOL>print("<STR_LIT>" % (self.segID), end='<STR_LIT:U+0020>')<EOL>if self.isSequenceSeg:<EOL><INDENT>print("<STR_LIT:True>", end='<STR_LIT:U+0020>')<EOL><DEDENT>else:<EOL><INDENT>print("<STR_LIT:False>", end='<STR_LIT:U+0020>')<EOL><DEDENT>print("<STR_LIT>" % (self.dutyCycle(readOnly=True)), end='<STR_LIT:U+0020>')<EOL>print("<STR_LIT>" % (self.positiveActivations,<EOL>self.totalActivations), end='<STR_LIT:U+0020>')<EOL>print("<STR_LIT>" % (self.tm.lrnIterationIdx - self.lastActiveIteration), end='<STR_LIT:U+0020>')<EOL>sortedSyns = sorted(self.syns)<EOL>for _, synapse in enumerate(sortedSyns):<EOL><INDENT>print("<STR_LIT>" % (synapse[<NUM_LIT:0>], synapse[<NUM_LIT:1>], synapse[<NUM_LIT:2>]), end='<STR_LIT:U+0020>')<EOL><DEDENT>print()<EOL>
Print segment information for verbose messaging and debugging.
        This uses the following format:

         ID:54413 True 0.64801 (24/36) 101 [9,1]0.75 [10,1]0.75 [11,1]0.75

        where:
          54413 - is the unique segment id
          True - is sequence segment
          0.64801 - moving average duty cycle
          (24/36) - (numPositiveActivations / numTotalActivations)
          101 - age, number of iterations since last activated
          [9,1]0.75 - synapse from column 9, cell #1, strength 0.75
          [10,1]0.75 - synapse from column 10, cell #1, strength 0.75
          [11,1]0.75 - synapse from column 11, cell #1, strength 0.75