Could you try
tree->SetScanField(0);
auto logname = TString(tree->GetName())+".log";
auto player = static_cast<TTreePlayer *>(tree->GetPlayer());
player->SetScanFileName(logname);
player->SetScanRedirect(true);
tree->Scan();
Could you try
tree->SetScanField(0);
auto logname = TString(tree->GetName())+".log";
auto player = static_cast<TTreePlayer *>(tree->GetPlayer());
player->SetScanFileName(logname);
player->SetScanRedirect(true);
tree->Scan();