Releases: HeavyIonAnalysis/AnalysisTree
Releases · HeavyIonAnalysis/AnalysisTree
v2.4.1
- Added "charge" default field to Track and Particle containers.
- Mass and charge for Particle are made automatically settable via SetPid() unless user wants to set them explicitly (then one needs to unblock this possibility).
- Improved default fields descriptions (titles).
- Added title_ to Branch (analogously to Field).
- Enabled removing of fields from the output-configuration.
- Minor bugfixes and improvements of previous tag done.
v2.4.0
- Added features in infra which will allow for branches post-processing, e.g. merging content of two branches (which have matching) into a single one and making each entry correspond to a channel (not an event as in usual AnalysisTree).
- Propagate into install/bin directory a file which contains info of the git tag and git commit hash of the AnalysisTree source code at the moment of compilation. Also git diff is saved as a patch file in case the source code was modified since last commit. Git tag and git commit hash info can be optionally written as TNamed objects into the output root file created using TaskManager class.
v2.3.4
v2.3.3: TS_in_DataHeader (#119)
- Improve AT::Chain cloning when it contains friends
- Add TS information to the DataHeader
v2.3.2
v2.3.1
v2.3.0
Most significant changes since v2.2.6 tag:
- Added dot in the end of mother branch name (according to ROOT instructions in order to enable SetBranchStatus, clone branches selectively)
- Changed location of AnalysisTree headers when building it as an external package - from build of the main package into the build of AnalysisTree subpackage
- Added minor features (see v2.2.8 tag description)
- Bugs and memory leaks fixed
v2.2.8
- Fixed bug in CheckBranchExistence when friending several input trees
- Made improvements in CMakeLists
- Fixed memory leak in AnalysisEntry
- Provided AnalysisTreeVersion.hpp installation
- Extended Range- & EqualsCut input arguments on AT::Variable
- Added event number printing into terminal when task running
Branch removal when clone
ROOT::TTree cloning with selected branches (not all of them) provided.
Some incompatibilities are fixes
v2.2.6 use double instead of float