fTree = tree;
TIter next(fFriends);
TNamed* obj;
- while(obj = (TNamed*)next()) {
- fTree->AddFriend("aodTree", obj->GetName());
+
+ while((obj = (TNamed*)next())) {
+ if (fTree->GetTree()) {
+ (fTree->GetTree())->AddFriend("aodTree", obj->GetName());
+ } else {
+ fTree->AddFriend("aodTree", obj->GetName());
+ }
}
if (!fTree) return kFALSE;
Bool_t AliAODInputHandler::BeginEvent(Long64_t /*entry*/)
{
//
- if (fTree) fTree->BranchRef();
+ //if (fTree) fTree->BranchRef();
return kTRUE;
}