return 0;
}
+//___________________________________________________________________________
+const char *AliXMLCollection::GetGUID(const char* filename) const {
+ // Get a file's transport UID. Returns 0 in case of error.
+
+ if (fCurrent) {
+ TMap *obj = (TMap*)fCurrent->GetValue(filename);
+ if (obj) {
+ if (obj->GetValue("guid")) {
+ return ( ((TObjString*)obj->GetValue("uid"))->GetName());
+ }
+ }
+ }
+ Error("GetGUID","cannot get GUID of file %s",filename);
+ return 0;
+}
+
//___________________________________________________________________________
TEntryList *AliXMLCollection::GetEventList(const char *filename) const {
// Get a file's event list. Returns 0 in case of error.
}
//___________________________________________________________________________
-const char *AliXMLCollection::GetLFN(const char* filename) const {
+const char *AliXMLCollection::GetLFN(const char* ) const {
// Get a file's LFN. Returns 0 in case of error.
if (fCurrent) {
Bool_t Remove(TMap *map);
const char *GetTURL(const char *name) const;
const char *GetLFN(const char *name) const;
+ const char *GetGUID(const char *name) const;
TEntryList *GetEventList(const char *filename) const;
Bool_t OverlapCollection(AliXMLCollection * comparator);