Skip to content

v2.3.13 (Niels Bohr release)

Compare
Choose a tag to compare
@jgalan jgalan released this 07 Oct 09:47
· 1205 commits to master since this release
98c9e4a

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

What's Changed

  • Alpha ana by @jgalan in #124
  • Adding a REST macro to generate templates of TRestMetadata classes by @jgalan in #191
  • TRestSystemOfUnits minor update by @jgalan in #192
  • Update TRestEventRateAnalysisProcess.cxx by @DavidDiezIb in #194
  • TRestTools. Adding forgotten USE_Curl encapsulation by @jgalan in #195
  • Few TRestTools upgrades motivated by TRestAxionSolarFlux implementations by @jgalan in #184
  • Minor updates for TRestGDMLParser by @lobis in #202
  • Improving clang formatting by @juanangp in #203
  • REST_MakeMetadata. Adding Getters/Setters. And fixing minor issues by @jgalan in #196
  • Minor but urgent fixes by @jgalan in #206
  • Adding requirement for C++17 by @juanangp in #207
  • Bump minimum CMake version to 3.16 by @lobis in #200
  • Format rml files in a similar way as clang format by @lobis in #208
  • Event Process Update by @lobis in #189
  • Added GitHub citation file by @lobis in #199
  • Try to fix error in string replace at CMake by @juanangp in #211
  • .gitlab-ci.yml adding axionlib to build and install by @jgalan in #212
  • Implement compression and splitting option in TRestProcessRunner by @nkx111 in #201
  • Adding override and const to templates after recent changes in framework by @juanangp in #219
  • pull-submodules.py update for -latest flag by @DavidDiezIb in #204
  • pull-submodules.py general improvement. Added option --onlylibs by @jgalan in #224
  • CMakeLists.txt adding std++fs linking by @jgalan in #226
  • Adding new Angle unit by @lobis in #221
  • Renaming endl to RESTendl and other loggers functions by @juanangp in #225
  • Work around to avoid return when test are enabled by @juanangp in #228
  • Fix potential issue in pre-commit submodule hooks by @juanangp in #227
  • Simplified some of TRestTools methods using <filesystem> and avoid usage of env variables by @lobis in #229
  • Adding pattern mask classes by @jgalan in #198
  • Fixes issue with pre-compiler directives. by @jgalan in #222
  • Adding new library legacylib by @juanangp in #230
  • TRestAnalysisPlot - it now accepts substrings of a runtag by @cmargalejo in #240
  • Using whoami when USER is not defined instead of default user by @lobis in #241
  • Fixes installation issue in CMake > 3.21 by @lobis in #237
  • Windows compilation by @nkx111 in #231
  • TRestMetadata::InstantiateChildMetadata method added by @jgalan in #233
  • pull-submodules.py minor update by @jgalan in #242
  • Github pipeline by @juanangp in #245
  • updated thisREST script to work when root/Geant4 is installed in /usr by @lobis in #243
  • Updated validation GitHub Action by @juanangp in #246
  • Use latest dependencies in pipeline image by @lobis in #239
  • Reorganizing projects directory by @jgalan in #247
  • Enabling workflow call from submodules by @juanangp in #249
  • TRestAnalysisPlot. Now addFile supports filename patterns by @jgalan in #251
  • Minor updates by @jgalan in #255
  • TRestTools::LoadRESTLibrary - Added possibility to ignore libraries by @lobis in #256
  • Updated validation image tag to rest-for-physics by @lobis in #257
  • Added a pointer to TRestRun in TRestEvent by @lobis in #260
  • Addons required by XMM Wolter optics integration inside axionlib by @jgalan in #235
  • Try to fix issue of pipeline failing due to artifacts by @juanangp in #262
  • Nkx111 patch 4 by @nkx111 in #244
  • Minor updates by @lobis in #263
  • update validateProcesses.py to fix pipeline by @nkx111 in #264
  • Fixing metadata retrieval from entries that contain chidren at TRestRun and TRestProcessRunner by @jgalan in #265
  • Few string and TRestAnalysisPlot enhancements by @jgalan in #267
  • Gauss hit zeroes fit by @cmargalejo in #254
  • TRestEventRateAnalysisProcess: auto adjust under single/multi thread condition by @nkx111 in #171
  • TRestTools::isRootFile improving filename extension identification by @jgalan in #271
  • TRestBrowser added event selection bar by @nkx111 in #272
  • Adding MPFR library at the framework level by @jgalan in #276
  • validateProcesses.py adding a quick fix while searching ProcessEvent method by @jgalan in #270
  • TRestPhysics.h added parabolic/hyperbolic interaction by @jovoy in #281
  • Fix pipeline using PandaXIII example from restG4 by @lobis in #279
  • Fix macros from libraries not loading correctly by @lobis in #283
  • Update TRestMetadata classes default title and name by @lobis in #280
  • New angle units by @jgalan in #284
  • Fixed crashes when dir parallel to z axis by @jovoy in #285
  • Implementation of complex numbers with real floating precision by @jgalan in #286
  • Revert "fixed reading of REST v2.2 files" by @jgalan in #289
  • TRestRun::SetInputEvent now updates the content inside the new event by @jgalan in #291
  • GetObservableValue input obs name without process name prefix by @nkx111 in #290
  • TRestHits fix typo in GetGaussSigmaZ by @cmargalejo in #293
  • Fixing restG4 pipeline! by @jgalan in #295
  • TRestRun::OpenInputFile. Preventing segmentation fault by @jgalan in #297
  • Writing objects with kOverwrite flag instead of kWriteDelete by @lobis in #298
  • Updates to Geant4 event viewer by @lobis in #300
  • Fix not ignoring restG4 library on restRoot by @lobis in #299
  • pull-submodules.py adding an option to download data by @jgalan in #294
  • Linking mpfr library fix by @jgalan in #301
  • Update reference root files in validation for PandaX by @lobis in #273
  • Added fmt as external dependency and printing example by @lobis in #278
  • ValidateTrees.C rounding to 2-decimal digits by @jgalan in #306
  • Adding loading macros validation by @jgalan in #292
  • update main CMakeLists to set mpfr optional by @nkx111 in #302
  • TRestPatternMask is not pure virtual anymore by @jgalan in #304
  • Small changes to thisREST.cmake / thisREST.sh by @lobis in #308
  • Validation.yml dummy update by @jgalan in #309
  • Fixing pipelines by @jgalan in #311
  • Fixing GitLab pipeline by @jgalan in #310
  • TRestTools::ReadASCIITable upgraded to allow csv files reading by @jgalan in #312
  • Response matrix macro by @jgalan in #313
  • Do not throw error if TRestRun is opened in a non writeable path by @lobis in #314
  • V2.3.13 by @jgalan in #307

New Contributors

Full Changelog: v2.3.12...v2.3.13