Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Using Xrootd from ROOT

Reading or writing files within ROOT requires the class TXNetFile which is found in the library libNetx.so.
This library is loaded automatically if the static method TFlle::Open() is used to open the file.

Wiki Markup
       root \[2\] TFile \*f = TFile::Open("root://glast-rdr//wilko/test/basic.root")     // Reading a file

If  TXnetFile is used directly the library has to be loaded first:

Wiki Markup
       root\[2\]  .L $ROOTSYS/libNetx.so
       root\[3\]  TFile \*f = new TXNetFile("root://glast-rdr//wilko/test/basic.root", ,"RECREATE"))    // Open a file for writing

Using Xrootd client command line tools

xrdcp:   Copy files to and from XROOTD