26#ifdef R__LESS_INCLUDES 
size_t size(const MatrixT &matrix)
retrieve the size of a square matrix
 
#define ClassDefOverride(name, id)
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
virtual Int_t GetEntries() const
 
Class describing a generic file including meta information.
 
virtual ~TFileInfo()
Destructor.
 
TList * fUrlList
current URL to access the file, points to URL
 
TUrl * NextUrl()
Iterator function, start iteration by calling ResetUrl().
 
Bool_t AddUrl(const char *url, Bool_t infront=kFALSE)
Add a new URL.
 
Bool_t RemoveUrlAt(Int_t i)
Remove URL at given position. Returns kTRUE on success, kFALSE on error.
 
Bool_t AddMetaData(TObject *meta)
Add's a meta data object to the file info object.
 
Bool_t RemoveUrl(const char *url)
Remove an URL. Returns kTRUE if successful, kFALSE otherwise.
 
TUrl * GetFirstUrl() const
 
TList * GetMetaDataList() const
 
TFileInfoMeta * GetMetaData(const char *meta=nullptr) const
Get meta data object with specified name.
 
Bool_t RemoveMetaData(const char *meta=nullptr)
Remove the metadata object.
 
Int_t Compare(const TObject *obj) const override
Compare TFileInfo object by their first urls.
 
Bool_t SetCurrentUrl(const char *url)
Set 'url' as current URL, if in the list Return kFALSE if not in the list.
 
TUrl * GetUrlAt(Int_t i) const
 
TUrl * FindByUrl(const char *url, Bool_t withDeflt=kFALSE)
Find an element from a URL. Returns 0 if not found.
 
TFileInfo & operator=(const TFileInfo &)=delete
 
TUrl * GetCurrentUrl() const
Return the current url.
 
void SetUUID(const char *uuid)
Set the UUID to the value associated to the string 'uuid'.
 
TFileInfo(const char *url=nullptr, Long64_t size=-1, const char *uuid=nullptr, const char *md5=nullptr, TObject *meta=nullptr)
Constructor.
 
Bool_t IsSortable() const override
 
void ParseInput(const char *in)
Parse the input line to extract init information from 'in'; the input string is tokenized on ' '; the...
 
void Print(Option_t *options="") const override
Print information about this object.
 
void SetSize(Long64_t size)
 
TObject * First() const override
Return the first object in the list. Returns 0 when list is empty.
 
TObject * At(Int_t idx) const override
Returns the object at position idx. Returns 0 if idx is out of range.
 
This code implements the MD5 message-digest algorithm.
 
The TNamed class is the base class for all named ROOT classes.
 
const char * GetTitle() const override
Returns title of object.
 
Mother of all ROOT objects.
 
This class defines a UUID (Universally Unique IDentifier), also known as GUIDs (Globally Unique IDent...
 
This class represents a WWW compatible URL.