Nicholas Devenish <misnomer_at_gmail.com> writes:
> H,
>
> It'a good to see these; I myself have a working example in python,
> that reads the TFile, TKey and TDirectory classes. I haven't written
> the generic streamer reading yet, because I haven't had the time to go
> through the streamer code. I was intending mainly to use it to pull
> out data, because I don't like to always have the ROOT dependence of
> pyROOT (and anyway, it loads too slowly for me).
yeah, PyROOT loads a fair share of the whole TWorld:
$ ldd /usr/lib/root/libPyROOT.so | grep "/usr/lib/root"
libRIO.so.5.32 => /usr/lib/root/libRIO.so.5.32 (0x00007fbb2ccd1000) libHist.so.5.32 => /usr/lib/root/libHist.so.5.32 (0x00007fbb2c64f000) libGraf.so.5.32 => /usr/lib/root/libGraf.so.5.32 (0x00007fbb2c295000) libGraf3d.so.5.32 => /usr/lib/root/libGraf3d.so.5.32 (0x00007fbb2bf6a000) libGpad.so.5.32 => /usr/lib/root/libGpad.so.5.32 (0x00007fbb2bc77000) libTree.so.5.32 => /usr/lib/root/libTree.so.5.32 (0x00007fbb2b844000) libMatrix.so.5.32 => /usr/lib/root/libMatrix.so.5.32 (0x00007fbb2b3e7000) libNet.so.5.32 => /usr/lib/root/libNet.so.5.32 (0x00007fbb2b067000) libThread.so.5.32 => /usr/lib/root/libThread.so.5.32 (0x00007fbb2ae12000) libMathCore.so.5.32 => /usr/lib/root/libMathCore.so.5.32 (0x00007fbb2a9e8000) libCore.so.5.32 => /usr/lib/root/libCore.so.5.32 (0x00007fbb2a06d000) libCint.so.5.32 => /usr/lib/root/libCint.so.5.32 (0x00007fbb296ed000)
don't know if the situation will improve with cppyy and cppyyROOT.
-s
-- ######################################### # Dr. Sebastien Binet # Laboratoire de l'Accelerateur Lineaire # Universite Paris-Sud XI # Batiment 200 # 91898 Orsay #########################################Received on Wed Jun 06 2012 - 17:50:10 CEST
- application/pgp-signature attachment: stored
This archive was generated by hypermail 2.2.0 : Wed Jun 06 2012 - 23:50:01 CEST