Re: checking for zombie

From: Rene Brun <>
Date: Wed, 21 Dec 2005 17:42:54 +0100 (MET)

Hi Mike,

It would be certainly possible to write a small C program checking if a file is a valid ROOT file. This program will be a subset of the current TFile constructor, TFile::Recover and some small other functions.
Let me know if you write it, otherwise we will put this request in the list of things to do in the medium/long term. An other option would be to specify a TFile::Open option that does not print an error message in case the file is a zombie.

Rene Brun

On Wed,
21 Dec 2005, Mike Williams wrote:

> hi,
> is there a way to check if a TFile will be a zombie without opening it? it
> would be nice if when you obtained a list of root files in a directory
> (for example using TSystemDirectory::GetListOfFiles) you could check if
> the file will be a zombie if it's opened without calling the TFile
> constructor...since the constructor prints a couple of warning messages to
> the screen if the file has problems.
> thanks,
> mike williams
Received on Wed Dec 21 2005 - 17:43:00 MET

This archive was generated by hypermail 2.2.0 : Tue Jan 02 2007 - 14:45:14 MET