- Dec 12, 2023
-
-
- Add optional pick starting decade and starting 0 in GenerateLogBinArray histo tool - Reduce logs from TS source and Unpack task
-
- Jul 22, 2022
-
-
Pierre-Alain Loizeau authored
- Prevent FairrootManager from touching the source object trhogh its pointer after the run is over - Explicitely delete the dynamically allocated Run and Source objects in the macro (give up share ownership of config objects) - Give up ownership of the config objects, which triggers their destruction before reaching end of the macro (last owner of shared pointer) Problem was that the FairrootManager was never going out of scope and was not calling the Source destructor. So all shared pointers and the source objects were destroyed only when going out of scope in the ROOT session, at which time ROOT already deleted some TF1's, THx's and Canvases without asking anybody (global Lists). The source and config destructors were then calling destructors for their members and member's members, where we tried to cleanup the memory we assigned but which ROOT already deleted.
-
- Sep 21, 2021
-
-
- Add vector constructor to CbmSourceTsArchive - Call string constructor of FLES IPC TimesliceAutoSource if vector of size 1 - Make vector input default in run_unpack macro - Add alternative call with single string to run_unpack_macro to keep legacy interface available
-
- Sep 09, 2021
-
-
This change corresponds to Pascal's request at !455 (comment 13399)
-
-
- Jul 27, 2021
-
-
This commit adds the measurement of the cpu and wall time to the unpacking algo template/CbmRecoUnpack::unpack function. The values are printed add the end of the run and stored additionally in an output histogram.
-
- Jul 22, 2021
-
-
Since, the FairSource::Source_Type setting changes the behavior on the reading of the first Timeslice, its usage is for the time being removed. Therefore, a CbmSourceType enum is introduced which handles now the switch between data reading from online and offline sources.
-
- Jul 13, 2021
-
-
Integration of TRD unpacking, with empty implementations for unpacker, monitor container and parameter container.
-