Changes for version 0.04 - 2010-02-26
- Memory leak fixes.
- Inlined copy of toolchain => Doesn't fully work for building the src/ subdirectory yet.
- Examples now also shipped as documentation.
- Manual casting with $axis->as('TAxis') This is sometimes necessary to work around mistakes in the type inference.
- $obj->keep() to manually mark an object as "do not free this on behalf of Perl".
- Expose $gEnv.
- Expose SOOT::Init(bool) which intializes the underlying TCint and (if bool is true) load the .rootrc logon macros (C!).
- Inheritance-respecting, recursive class generation.
- SOOT::Load(className, ...) for exposing extra ROOT classes to Perl.
- Pointer-table state can be dumped for debugging (see GC item below).
- Added complete reference counting "garbage collector" or rather ROOT<->Perl memory interface a la PyROOT's TMemoryRegulator.
Documentation
SOOT Examples for Basic
SOOT Examples for Graph
SOOT Examples for Hist
Examples
- examples/Basic/analyze.pl
- examples/Basic/archi.pl
- examples/Basic/arrow.pl
- examples/Basic/basic3d.pl
- examples/Basic/bill.pl
- examples/Basic/ellipse.pl
- examples/Basic/feynman.pl
- examples/Basic/fildir.pl
- examples/Basic/first.pl
- examples/Basic/geant3task.pl
- examples/Basic/labels1.pl
- examples/Basic/labels2.pl
- examples/Basic/latex.pl
- examples/Basic/latex2.pl
- examples/Basic/latex3.pl
- examples/Basic/latex4.pl
- examples/Basic/logscale.pl
- examples/Basic/psexam.pl
- examples/Basic/pstable.pl
- examples/Basic/quarks.pl
- examples/Basic/testrandom.pl
- examples/Basic/tree.pl
- examples/Basic/two.pl
- examples/Graph/approx.pl
- examples/Graph/bent.pl
- examples/Graph/graphApply.pl
- examples/Graph/gtime.pl
- examples/Graph/markerwarning.pl
- examples/Graph/motorcycle.pl
- examples/Graph/multigraph.pl
- examples/Hist/draw2dopt.pl
- examples/Hist/earth.pl
- examples/Hist/hksimple.pl
- examples/Hist/hstack.pl
- examples/Hist/multicolor.pl
- examples/Hist/quantiles.pl
- examples/Hist/seism.pl
- examples/Hist/transpad.pl
- examples/Hist/zones.pl