tree.resize(numNodes);
//initialize groupNodeInfo
- for (int i = 0; i < tmap->namesOfGroups.size(); i++) {
- groupNodeInfo[tmap->namesOfGroups[i]].resize(0);
+ for (int i = 0; i < (tmap->getNamesOfGroups()).size(); i++) {
+ groupNodeInfo[(tmap->getNamesOfGroups())[i]].resize(0);
}
//initialize tree with correct number of nodes, name and group info.
try {
//initialize groupNodeInfo
- for (int i = 0; i < tmap->namesOfGroups.size(); i++) {
- groupNodeInfo[tmap->namesOfGroups[i]].resize(0);
+ for (int i = 0; i < (tmap->getNamesOfGroups()).size(); i++) {
+ groupNodeInfo[(tmap->getNamesOfGroups())[i]].resize(0);
}
for(int i = 0; i < numLeaves; i++){