Speaker
Bart Butler
(Harvard University (US))
Description
ProofAna is a ROOT-based framework designed to be flexible, fast, and simple to use. Developed at SLAC and now used in several university and lab groups within ATLAS, it combines all the standard analysis framework features with a runtime-modifiable, persistable event data model, templated on-demand branch loading, a simple package system for third-party and user code, and seamless switching between local, PROOF-Lite, PROOF, batch, and Grid jobs. A simple job scheduler allows multiple analyses to be run in parallel independently on the same inputs, and events can be sorted into several different output files based on arbitrary criteria. The analysis programming interface is extremely straightforward and has been used with much success by several graduate and undergraduate students.
Author
Bart Butler
(Harvard University (US))