while((name = gSystem->GetDirEntry(dirp))) {
if (strstr(name,tagPattern)) fgChain->Add(name);
}//directory loop
- AliInfo(Form("Chained tag files: %d",fgChain->GetEntries()));
+ AliInfo(Form("Chained tag files: %lld",fgChain->GetEntries()));
}//local mode
else if(fStorage == 1) {
TString alienUrl = tagresult->GetKey(i,"turl");
fgChain->Add(alienUrl);
}//grid result loop
- AliInfo(Form("Chained tag files: %d",fgChain->GetEntries()));
+ AliInfo(Form("Chained tag files: %lld",fgChain->GetEntries()));
}//grid mode
AliRunTag *tag = new AliRunTag;
(*istr) >> fname;
if (strstr(fname, tagPattern)) fgChain->Add(fname);
}
- AliInfo(Form("Chained tag files: %d",fgChain->GetEntries()));
+ AliInfo(Form("Chained tag files: %lld",fgChain->GetEntries()));
}
AliRunTag *tag = new AliRunTag;
alienUrl = result->GetKey(i,"turl");
fgChain->Add(alienUrl);
}
- AliInfo(Form("Chained tag files: %d",fgChain->GetEntries()));
+ AliInfo(Form("Chained tag files: %lld",fgChain->GetEntries()));
AliRunTag *tag = new AliRunTag;
fgChain->SetBranchAddress("AliTAG",&tag);
fgChain->GetEntry(0);
while((name = gSystem->GetDirEntry(dirp))) {
if (strstr(name,tagPattern)) fgChain->Add(name);
}//directory loop
- AliInfo(Form("Chained tag files: %d",fgChain->GetEntries()));
+ AliInfo(Form("Chained tag files: %lld",fgChain->GetEntries()));
}//local mode
else if(fStorage == 1) {
TString alienUrl = tagresult->GetKey(i,"turl");
fgChain->Add(alienUrl);
}//grid result loop
- AliInfo(Form("Chained tag files: %d",fgChain->GetEntries()));
+ AliInfo(Form("Chained tag files: %lld",fgChain->GetEntries()));
}//grid mode
AliRunTag *tag = new AliRunTag;
alienUrl = result->GetKey(i,"turl");
fgChain->Add(alienUrl);
}
- AliInfo(Form("Chained tag files: %d",fgChain->GetEntries()));
+ AliInfo(Form("Chained tag files: %lld",fgChain->GetEntries()));
AliRunTag *tag = new AliRunTag;
fgChain->SetBranchAddress("AliTAG",&tag);
fgChain->GetEntry(0);
(*istr) >> fname;
if (strstr(fname, tagPattern)) fgChain->Add(fname);
}
- AliInfo(Form("Chained tag files: %d",fgChain->GetEntries()));
+ AliInfo(Form("Chained tag files: %lld",fgChain->GetEntries()));
}
AliRunTag *tag = new AliRunTag;
AliRunTag *tag = new AliRunTag;
TTree * ttag = new TTree("T","A Tree with event tags");
- TBranch * btag = ttag->Branch("AliTAG", &tag);
+ TBranch * btag = ttag->Branch("AliTAG", &tag, 1000000);
btag->SetCompressionLevel(9);
+ ttag->AutoSave("10000");
AliRunTag *rtag = new AliRunTag();
chain->SetBranchAddress("AliTAG", &rtag);
+ AliFileTag *evt;
+
if (chain->GetEntries()) {
chain->GetEntry(0);
tag->CopyStandardContent(rtag);
+ tag->Clear();
int runno = rtag->GetRunId();
continue;
}
- for (int iev=0; iev<rtag->GetEventTags()->GetEntries(); iev++) {
- tag->AddEventTag(*((AliEventTag *) rtag->GetEventTags()->At(iev)));
+ for (int iev=0; iev<rtag->GetNFiles(); iev++) {
+ evt = (AliFileTag *) rtag->GetFileTag(iev);
+ tag->AddFileTag(new AliFileTag(*evt));
}
}
}