Skip to content

Releases: PROOF-Analysis-Framework/PROOF-Analysis-Framework

v5.2.3

29 May 17:01
Compare
Choose a tag to compare

Added additional checks to make sure the default tree name is set after the Samples are passed to a PAF Project. This case should probably be better handled by storing the default tree name in the project (it is now handled directly in the samples) and passing it to the samples when they are created. This would need quite some reworking of the logic (probably not worth) to handle multiple samples and single samples at the same time.

v5.2.2

25 Jul 15:52
Compare
Choose a tag to compare

Some PAF messages have been recasted from DEBUG to INFO or WARN in order to clean a bit what is printed.
But the main work has been to change a bit the logic in which the selectors are built in the master so that data members initialized in the Initialise() method can be reused in Summary() without having to retrieve them again. Objects added to fOutput and therefore filled in the slaves and merged afterwards need however to be explicitly retrieved.

v5.2.1

04 Mar 21:58
Compare
Choose a tag to compare

Bug fix to solve an important memory leak. A few other minor changes (mainly comments in the code) went in this bug fix. Enjoy.

v5.2.0

17 Feb 17:30
Compare
Choose a tag to compare

This release includes many changes. The most important ones are:

  • New PAF tool that will create a new project macro. To use it:
TOOL
    createproject - Creates the skeleton of a PAF Project


USAGE
    paf createproject|cp project_name


PARAMETERS
    project_name: Name of the PAF Project (mandatory)
  • Now, if a LinkDef.h file is found in a package directory it is used to generate the dictionaries. This specially useful for chained selector, when you want to pass aroud a parameter object of a class different from the default types (for ex. a TLorentzVector). See an example on how to use it in the folder ``examples/ChainedSelectorWithVectors`
  • Many other modifications are going in in our attempt to support the concept of dataset and the ability to process several datasets in a row without leaving the PROOF environment (and therefore with no need to recompile all the packages). Some memory problems have been identified and therefore, though it works, its usage is not recommended.

v5.1.0

17 Dec 09:33
Compare
Choose a tag to compare

A new PAF tool released (addhistogram)
Improved PAF tools help and usability (introduced compact syntax for tools)
Bug fixes here and there

Bug fixing and documenting

17 Sep 10:10
Compare
Choose a tag to compare
  • Fixes here and there
  • Autocomplete added to the paf command line interface
  • ROOT 6 test are now working
  • Updated tutorials... still work to be done there