/search.css" rel="stylesheet" type="text/css"/> /search.js">
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

Classes | Functions
HistMan.h File Reference
#include <TFolder.h>
#include <TH1.h>
#include <vector>
Include dependency graph for HistMan.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  HistMan
 manage histograms. More...

Functions

TFolder & mkdir_p (TFolder &folder, const char *path)

Function Documentation

TFolder& mkdir_p ( TFolder &  folder,
const char *  path 
)

Definition at line 45 of file HistMan.cc.

{
    if (!path || path[0] == '\0') return top;

    vector<string> vp = parse_path(path);
    TFolder* folder = &top;
    for (unsigned int ind=0; ind < vp.size(); ++ind) {
        const char* name = vp[ind].c_str();
        TFolder* tmp = dynamic_cast<TFolder*>(folder->FindObject(name));
        if (tmp) folder = tmp;
        else folder = folder->AddFolder(name,name);
    }
    return *folder;
}
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Fri May 16 2014 09:51:37 for HistMan by doxygen 1.7.4