private DEPTree getDEPTree(CTTree cTree)
{
DEPTree dTree = initDEPTree(cTree);
addDEPHeads(dTree, cTree);
if (dTree.containsCycle())
System.err.println("Error: cyclic dependencies exist");
splitLabels(dTree);
addXHeads(dTree);
addFeats(dTree, cTree, cTree.getRoot());