14 #ifndef TGO4FOLDERPROXY_H 15 #define TGO4FOLDERPROXY_H 25 TGo4FolderProxy(TFolder *f, Bool_t owner = kFALSE,
const char *roofolder =
"");
43 static std::unique_ptr<TGo4Access>
CreateAccess(TFolder *folder,
const char *name);
void ReadData(TGo4Slot *slot, TDirectory *dir) override
std::unique_ptr< TGo4Access > ProvideAccess(const char *name) override
TGo4LevelIter * MakeIter() override
static TFolder * LocateROOTFolder(const char *rootfolder)
ClassDefOverride(TGo4FolderProxy, 1)
void WriteData(TGo4Slot *slot, TDirectory *dir, Bool_t onlyobjs) override
static std::unique_ptr< TGo4Access > CreateAccess(TFolder *folder, const char *name)
Bool_t HasSublevels() const override
const char * GetContainedClassName() const override
Int_t GetObjectKind() const override
virtual ~TGo4FolderProxy()
static TGo4LevelIter * ProduceIter(TFolder *folder)