Skip to content

v2.2.18

Compare
Choose a tag to compare
@jgalan jgalan released this 25 Dec 05:38
· 3854 commits to master since this release
  • Added RestAxionLib as a submodule at libraries/axion.

  • Added restSQL as a package at packages/restSQL.

  • TRestMesh::IsInsideBoundingBox method added.

  • TRestMetadata::GetDataMemberValues serves to get a pre-splitted std::vector of string in case the data member contains several elements.

  • IMPORTANT FIX related to installation path dependent on source directory through absolute paths.

  • Added TRestEventProcess::ValidateObservables and integrated at TRestThread. If SetObservableValue does not set any of the corresponding process observables at the analysisTree, it will prompt an error message warning the user of the wrong definition of observables.

  • GdmlPreprocesser (and its corresponding integration in restG4) now supports reading a remote http entity. On top of that it will be reading an optional header to stamp the version of GDML and materials file inside TRestG4Metadata.

  • TRestG4Metadata data members to store geometry filename and path are still being used, but now they are not written to disk. Instead a geometry reference and materials reference have been added as new data members and they are extracted using GdmlPreprocesser.

  • In consequence all materials.xml definitions are being removed from the repository. A remote http file, linked to a particular repository, will be made available to be used on geometry definitions.

  • New user space at $HOME/.rest/. Now runNumber and dataURL will be generated at the user space and gas files, or other temporary files will be downloaded to the user space instead of REST_PATH install directory.

  • Random processes now accept seed parameter.

  • Added and improved few pipeline validation tests. Including pandaX-III topology, restG4 examples, TRestGas.

  • TRestG4Metadata will add all activeVolumes in the geometry if no activeVolume is defined in the <storage section.

  • TRestSummaryProcess added.