fClusterTree = clusterTree;
fClusterTree->Branch("TRDcluster", "TObjArray", &ioArray, 32000, 0);
}
+ return kTRUE;
+}
+
+//_____________________________________________________________________________
+Bool_t AliTRDclusterizer::OpenTrackletOutput()
+{
+ //
+ // Tracklet writing
+ //
- // tracklet writing
if (fReconstructor->IsWritingTracklets()){
TString evfoldname = AliConfig::GetDefaultEventFolderName();
fRunLoader = AliRunLoader::GetRunLoader(evfoldname);
dl = new AliDataLoader("TRD.Tracklets.root","tracklets", "tracklets");
fRunLoader->GetLoader("TRDLoader")->AddDataLoader(dl);
}
- else {
- fTrackletTree = dl->Tree();
- if (!fTrackletTree)
- {
- dl->MakeTree();
- fTrackletTree = dl->Tree();
- }
- TBranch *trkbranch = fTrackletTree->GetBranch("trkbranch");
- if (!trkbranch)
- fTrackletTree->Branch("trkbranch",leaves[0],"det/i:side/i:tracklets[256]/i");
- }
+ fTrackletTree = dl->Tree();
+ if (!fTrackletTree)
+ {
+ dl->MakeTree();
+ fTrackletTree = dl->Tree();
+ }
+ TBranch *trkbranch = fTrackletTree->GetBranch("trkbranch");
+ if (!trkbranch)
+ fTrackletTree->Branch("trkbranch",leaves[0],"det/i:side/i:tracklets[256]/i");
}
return kTRUE;
-
}
//_____________________________________________________________________________