Skip to content

v2.3.6

Compare
Choose a tag to compare
@jgalan jgalan released this 10 Jun 07:03
· 2563 commits to master since this release
  • Added SVG logos.

  • Added pipeline badges at README.md and at PR integrating a GitHub application Pull Request Badge.

  • Implemented output event sorting (useful in Multi-threading data processing) through the definition of TRestProcessRunner::fSortOutputEvents. It is enabled by default.

  • Fixed bugs at TRestMesh, TRestMetadata::GetParametersList,

  • TRestStringHelper added method DiffString. It is useful to identify misspelling of keywords, i.e. 1-character mismatch between RML parameter and metadata member.

  • TRestReflector added Long64_t data type support.

  • TRestStringHelper::DataMemberNameToParameterName now checks the second character of metadata member.

  • TRestProcessRunner now follows regular data member naming and it is linked to RML parameters following standard conventions. Examples updated accordingly.

  • Many updates on gitlab pipelines.

  • TRestRawFFT was recovered from quarantine.

  • TRestMesh was quickly adapted to be able to operate with spherical coordinates.

  • REST_MakeProcess macro updated to avoid implementation of InitFromConfigFile.

  • pull-submodules.py includes now an option to exclude different submodules `python3 pull-submodules.py --exclude:axionlib,restg4,geant4lib

  • script checkoutRemoteBranch.sh added to pull a particular branchName. If it does not exist it will attempt to pull master. This is used for pipelines.

  • pull-submodules.py --latest will now attempt to pull the branchName submodule named as the framework branch, if it does not exist it will just pull the master branch. This is useful for pipeline validation.

  • Important fixes on TRestReflector.


Library, packages and project updates (Check their respective repositories to know about changes there):