Tuesday, January 13, 2015

Being very very inclusive

I was working with Delphes and ROOT wanted to be really sure it included the correct header files!

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.

Tuesday, March 12, 2013

Feeling cross

I have no idea what Mark was trying to do when he made this plot. Those are some huge error bars.

Friday, August 17, 2012

No architecture. No operating system. No compiler.

It turns out ROOT is no longer supported on any operating system or with any compiler:
Thanks to Nicole for this screengrab!