def getTree(self, treeNum):
     savedDoFastNextTok = var.nexus_doFastNextTok
     var.nexus_doFastNextTok = False
     tLine = self.tLines[treeNum]
     if self.verbose >= 3:
         print tLine
     f = cStringIO.StringIO(tLine)
     t = Tree()
     if tLine.startswith("("):
         t.parseNewick(f, translationHash=self.translationHash)
         t.setPreAndPostOrder()
     else:
         t.parseNexus(f, translationHash=self.translationHash)
     var.nexus_doFastNextTok = savedDoFastNextTok
     return t