12#ifndef ROOT_TFileStager
13#define ROOT_TFileStager
#define ClassDefOverride(name, id)
Collection abstract base class.
Class that contains a list of TFileInfo's and accumulated meta data information about its entries.
TFileStager(const char *stager)
virtual Int_t LocateCollection(TFileCollection *fc, Bool_t addDummyUrl=kFALSE)
Massive location of files.
virtual Bool_t Matches(const char *s)
virtual Bool_t IsValid() const
virtual Bool_t IsStaged(const char *)
Just check if the file exists locally.
static TString GetPathName(TObject *o)
Return the path name contained in object 'o' allowing for TUrl, TObjString or TFileInfo.
static TFileStager * Open(const char *stager)
Open a stager, after having loaded the relevant plug-in.
virtual TList * GetStaged(TCollection *pathlist)
Retrieves the staging (online) status for a list of path names.
virtual Int_t Locate(const char *u, TString &f)
Just check if the file exists locally.
virtual Bool_t Stage(const char *, Option_t *=nullptr)
The TNamed class is the base class for all named ROOT classes.
Mother of all ROOT objects.