]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ANALYSIS/AliAnalysisTaskTagCreator.cxx
AliCentrality for ESD and AOD analysis
[u/mrichter/AliRoot.git] / ANALYSIS / AliAnalysisTaskTagCreator.cxx
index 7d4f4893f34a8d238bffa41858862f22c6a3b43c..769501e48050635338b7714c6a3c142723a6ab79 100644 (file)
@@ -117,13 +117,19 @@ void AliAnalysisTaskTagCreator::UserExec(Option_t */*option*/)
        fturl = url->GetFile();
     }
 
-    evtTag->SetGUID(guid);
-    if(fAODFileName.Length() != 0) {
-       evtTag->SetMD5("");
-       evtTag->SetTURL(fturl);
-       evtTag->SetSize(0);
+    if (fRunTag->GetFileId(guid) == -1) {
+      AliFileTag *eftag = new AliFileTag();
+
+      eftag->SetGUID(guid);
+      if(fAODFileName.Length() != 0) {
+       eftag->SetMD5("");
+       eftag->SetTURL(fturl);
+       eftag->SetSize(0);
+      }
+      else eftag->SetPath(fturl);
+
+      fRunTag->AddFileTag(eftag);
     }
-    else evtTag->SetPath(fturl);
     //
     // Add the event tag
     fRunTag->AddEventTag(*evtTag);