Re: [ROOT] TChain of RFIO files?

From: Rene Brun (Rene.Brun@cern.ch)
Date: Thu Nov 28 2002 - 09:46:53 MET


Daniel,

I already suggested to you a few times to move to the PRO version 3.03/09

Rene Brun



On Thu, 28 Nov 2002, Daniel Cussol wrote:

> On 27 Nov 2002, Fons Rademakers wrote:
> 
> > Hi Daniel,
> > 
> >   it looks like you are using an obsolete version of the .rootrc or
> > $ROOTSYS/etc/system.rootrc file which has an old format for the plugin
> > handler description. Hence the Error from the TPluginHandler. Please
> > check that:
> > 
> > root [1] gROOT->GetPluginManager()->Print("a")
> > =====================================================================
> > Base                 Regexp        Class              Plugin
> > =====================================================================
> > TFile                ^rfio:        TRFIOFile          RFIO
> >   [Ctor: TRFIOFile(const char*,Option_t*,const char*,Int_t)]
> > 
> > prints the Ctor. Let me know.
> > 
> > Cheers, Fons.
> > 
> > 
> > 
> Hi Fons,
>  When I type gROOT->GetPluginManager()->Print("a"), I obtain the following
> printout:
> 
> =====================================================================
> Base                 Regexp        Class              Plugin
> =====================================================================
> TFile                ^rfio:        TRFIOFile          RFIO
>   [Ctor: ]
> =====================================================================
> 
>  It seems that the constructor for RFIO files is not present for this
> TPluginHandler. What should I do to be allowed to chain RFIO files? Is it
> only a modification in the .rootrc file? The line corresponding to the
> RFIO file plugin is 
> 
> # Plugin library handlers
> +Plugin.TFile:       ^rfio:    TRFIOFile     RFIO
> 
> Is it correct or should I change something? Another possibility is that I
> need to load the RFIO library in my rootlogon.C file or by typing 
> .L $ROOTSYS/lib/libRFIO.so in order to use it. The TPluginHandler may not
> now which constructor corresponds to RFIO file because the library is not
> loaded by default. In that case, what should be done to load the RFIO
> library automatically?
>  I use ROOT version 3.03/07 on Linux RH7.2.
> 
> 
>  Thanks for your help
>  Friendly
> 
> 
> Daniel CUSSOL
> 
> LPC Caen
> Boulevard du Marechal Juin
> 14050 CAEN CEDEX
> 
> e-mail : cussol@in2p3.fr
> Tel    : +33-(0)2-31-45-29-73
> FAX    : +33-(0)2-31-45-25-49
> 
> 



This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:51:21 MET