5#include "TCollection.h"
15 TSeqCollection*
newTList(
const char *name, TObject *obj = 0 );
16 TSeqCollection*
newTObjArray(
const char *name, TObject *obj = 0, Int_t size = TCollection::kInitCapacity);
17 TKey*
getObjKey( TDirectory* dir,
const std::string& path );
18 void dolsr(
const TDirectory* dir, std::vector<std::string>& hists,
const TDirectory* topdir =
nullptr);
bool m_useRecursiveDelete
std::unique_lock< std::mutex > m_lock
HanHistogramLink(TDirectory *dir, const std::string &path)
TSeqCollection * newTObjArray(const char *name, TObject *obj=0, Int_t size=TCollection::kInitCapacity)
void dolsr(const TDirectory *dir, std::vector< std::string > &hists, const TDirectory *topdir=nullptr)
TKey * getObjKey(TDirectory *dir, const std::string &path)
TSeqCollection * newTList(const char *name, TObject *obj=0)