//___________________________________________________________________________
-void AliTagAnalysis::ChainGridTags(TGridResult *res) {
+TChain * AliTagAnalysis::ChainGridTags(TGridResult *res) {
//Loops overs the entries of the TGridResult
//Chains the tags that are stored in the GRID
ftagresult = res;
for(Int_t i = 0; i < nEntries; i++) {
alienUrl = ftagresult->GetKey(i,"turl");
fChain->Add(alienUrl);
- }//grid result loop
+ }//grid result loop
+ return fChain;
}
const char* GetType() {return fAnalysisType.Data();}
Bool_t AddTagsFile(const char *alienUrl);
void ChainLocalTags(const char *dirname);
- void ChainGridTags(TGridResult *result);
+ TChain *ChainGridTags(TGridResult *result);
TChain *QueryTags(AliRunTagCuts *runTagCuts,
AliLHCTagCuts *lhcTagCuts,