Monday, November 24, 2014

The pain was there all along!

If you look in the test directory of a ROOT distribution you'll find a file called ctorture.cxx:

That's right, torture is actually built into ROOT by default! It was before our very eyes all the time. Someone call Amnesty International. Thanks, Alex!

Monday, November 3, 2014


For all its problems, ROOT sometimes does allow us to make beautiful things quite easily. For example, here's what the CMS endcap ECAL looks like in (x,y) and (η,φ) spaces.

Wednesday, August 6, 2014

More is less

From the TObjArray documentation:

The array expands automatically when
 objects are added (shrinking can be done by hand using Expand(),
 how nice to have meaningful names -:)).

At least they included a smiley.