1 // vim: set expandtab tabstop=4 shiftwidth=4:
11 GHIT::GHIT(string root, string postfix, string group): HIT(root, postfix) {
13 cerr << "In GHIT::GHIT(root = '" << root << "', postfix = '" << postfix
14 << "', group = '" << group << "');" << endl;
16 this->group.push(group);
21 cerr << "In GHIT destructor." << endl;
25 string GHIT::getFileName(string blockname) {
26 return string(root + '/' + group.top() + '/' + blockname + postfix);
29 void GHIT::pushGroup(string group) {
30 this->group.push(group);
33 string GHIT::popGroup() {
34 string g = group.top();
39 string GHIT::getGroup() {