code: def printCell(self, c, i, onlyActiveSegments=False):
      
      nSegs = self.cells4.nSegmentsOnCell(c,i)
      if nSegs > 0:
        segList = self.cells4.getNonEmptySegList(c,i)
        gidx = c * self.cellsPerColumn + i
        print "Column", c, "Cell", i, "(%d)"%(gidx),":", nSegs, "segment(s)"
        for k,segIdx in enumerate(segList):
          seg = self.cells4.getSegment(c, i, segIdx)
          isActive = self._slowIsSegmentActive(seg, 't')
          if onlyActiveSegments and not isActive:
            continue
          isActiveStr = "*" if isActive else " "
          print "  %sSeg #%-3d" % (isActiveStr, segIdx),
          print seg.size(),
          print seg.isSequenceSegment(), "%9.7f" % (seg.dutyCycle(
                self.cells4.getNLrnIterations(), False, True)),
  
          # numPositive/totalActivations
          print "(%4d/%-4d)" % (seg.getPositiveActivations(),
                             seg.getTotalActivations()),
          # Age
          print "%4d" % (self.cells4.getNLrnIterations()
                         - seg.getLastActiveIteration()),
  
          numSyn = seg.size()
          for s in xrange(numSyn):
            sc, si = self.getColCellIdx(seg.getSrcCellIdx(s))
            print "[%d,%d]%4.2f"%(sc, si, seg.getPermanence(s)),
          print
docs: Overrides :meth:`nupic.algorithms.backtracking_tm.BacktrackingTM.printCell`.