v2.2.9
-
userRESTLibrary
example: Improved compatibility with MacOs and fixed compilation issue on Linux. -
Refurbished and improved cmake scripts and macros.
-
TRestEventProcess
:BeginOfEventProcess
andEndOfEventProcess
are not virtual anymore. They cannot be re-implemented at specific processes. -
Fixed assignment of
runNumber
when the first process is an external process. I.e.fExternal=true
. -
Event IDs are now properly propagated through the processing chain using
TRestEventProcess::BeginOfEventProcess
. -
restRoot
aesthetic changes. By default we only print out the REST libraries loaded in ROOT environment.restRoot --debug
will additionally show the macros being loaded.restRoot --silent
will print out nothing. -
Improved error output and syntax identification on RML files. And added fix related to reading the verboseLevel from included RML section.
-
TRestSystemOfUnits
: Magnetic field units added. -
CMakeLists.txt
: Garfield compilation is now disabled by default. -
inputData
directory has been renamed todata
. Since we do not expect to have an outputData directory. -
Added new
REST_Physics
namespace to define physics constants. -
TRestMultiCoBoAsAdToSignalProcess
: Improved handling of signal loss. -
materials.xml
: Added newAcrylic
material.