- Jul 28, 2022
-
-
Administrator authored
With commit 892f01a1 from 23.03.22 the layout of the data class CbmTsEventHeader was changed by adding a new data member. At that time it was forgotten to also increase the version number. This commit increases the version number and corrects the issue.
-
- Jul 27, 2022
-
-
Felix Weiglhofer authored
-
- Jun 10, 2022
-
-
- fles_ipc -> external::fles_ipc - fles_logging -> external::fles_logging - IPC_INCLUDE_DIRECTORY -> FLES_IPC_INCLUDE_DIRECTORY
-
-
- Jun 02, 2022
-
-
Administrator authored
Fix deprecation warnings about upercase log levels. Use lowercase ones.
-
- May 27, 2022
- May 06, 2022
-
-
Pierre-Alain Loizeau authored
-
Pierre-Alain Loizeau authored
- Add optional method to resort indicices to the CbmEvent class, as the indices for TRD1D and 2D are added in separate steps - Replace the loop over the CbmEvent indices by a block copy between the first and last digi of each detector type, based on the assumption that we use a time-window based selection on a sorted array, therfore leading to a continuous block => this is known to potentially copy more digis in the TRD case due to the eventual =/= windows and offsets for 1D and 2D
-
Pierre-Alain Loizeau authored
Layers can be stations or sensors depending on the sub-system and implementation - Add maskers for Strip address and Rpc address in CbmTofAddress - Update comments and description of bit map in CbmTofAddress - Add parameter + setter + base logic for selection on minimum nb of fired layers in CbmAlgoBuildRawEvents - Add implementation of count + cut for the TOF case in CbmAlgoBuildRawEvents
-
- May 05, 2022
-
-
-
- Add MUCH unpacker algo/config and monitoring classes in the current scheme - Add new unpacking parameter class * Separate the parameter files for the 2022 monitor and the 2022 unpacking - Add MUCH in RecoUnpack - Add MUCH in run_unpack_tsa and run_unpack_online macros
-
- May 03, 2022
-
-
Pierre-Alain Loizeau authored
- Update Mcbm2018TofPar to map the 2022 BMon diamond - Update Mcbm2018TofPar to map the new TOF modules for the 2022 iron beams (run 2100 onward) - Add a BmonUnpackConfig class setting up the TOF unpacker to BMon mode - Add a TofUnpackMonitor class providing monitoring plots for TOF and BMon unpacking - Integrate this one in the TOF unpack algo - Fix incomplete switching for the 2021 epoch hack in the TOF unpack Algo - Add Bmon in the sterring RecoUnpack task - Add a monitoring only mode to the RecoUnpack task were data is neither time sorted nor written to disk - Add BMon in the unpacking macros - Add the TOF monitor(s) to the unpacking macros - Add BMon only unpacking macros for fast beam monitoring (especially for beam tuning) - Add parameter files for TOF and BMon in the 2022 campaign
-
- Mar 29, 2022
-
-
- Mar 11, 2022
- Mar 02, 2022
-
-
- Mar 01, 2022
-
-
- Jan 27, 2022
-
-
- Dec 20, 2021
-
-
Administrator authored
Use std::string instead of TString to format log output.
-
- Dec 17, 2021
-
-
- Split the InitUnpacker method of the UnpackConfig template into - InitOutput - RegisterOutput (Framework bound, to be replaced by method in Task class CbmRecoUnpack) - SetAlgo - initParContainer, moved to the Task Class CbmRecoUnpack - InitAlgo - Move to the template version of these methods all blocks common to all derived config classes - Whenever necessary, overload these methods in the derived config classes (including the common parts, no base method call) - Bump Config classes version number - Adapt the Sts Unpack algo classes to initialize the monitor classes - Adapt the CbmRecoUnpack - Adapt the CbmUnpackDevice to use the standard Unpack Config classes (compiles with full functionality but untested)
-
- Dec 16, 2021
-
-
Add all data classes needed by libAlgo to libOnlineData. Add all other referenced classses to libOnlineData. Remove ROOT dependencies from all these classes. Link libAlgo against libOnlineData.
-
-
- Move implementation of CbmMuchAddress::SetElementId to cpp file - Move Logger include from header to cpp - Add missing Logger include to CbmMuchSignal cxx file - Add missing Logger include to CbmAnaDimuonAnalysis cxx file (needed only for FS/FR jun19-v18.2) Induced by inclusion in DigiData of the other detectors on top of STS (needed only for FS/FR higher than FS/FR jun19-v18.2)
-
- Add copy constructor to CbmEvent - Define DigiData types and add members for the other CBM detectors in CbmDigiData(!MUCH beamtime digi usage!) - Add vector of CbmEvents, all DigiData types, CbmDigiEvent and vector of CbmDigiEvent to LinkDef to get ROOT streamers (needed to write to ROOT file)
-
- Dec 10, 2021
-
-
Sergey Gorbunov authored
-
-
- Dec 06, 2021
-
-
- Dec 03, 2021
-
-
Pierre-Alain Loizeau authored
- Replace all legacy hard-coded numerical values for the TS_MSB cycle size by a constant derived in StsXyterMessage from the data format - Remove deprecated special cases in the handling of the TS_MSB messages which are not present anymore in the current CRI data format - Do not update TS_MSB and TS_MSB cycle from the MS header when the cycle happened exactly at the end of last MS - Recompute the TS+MSB in TS offset from the MS heder only when changing the Cycle or the TS_MSB from the same header - Add static method to convert Message Type into human readable string - Slight improve/cleanup of debug printouts and debug levels Was leading to errors and a crash in mCBM 2021 run 1588 files node8_3_0123 and node8_5_0002
-
- Nov 30, 2021
-
-
Pascal Raisig authored
Due to some missed casting to double values, the UTC time stored in the CbmTrdRawMessageSpadic lost precision. Now we also only store the time relative to the Timeslice in the 2021+ unpacker, such that a double is large enough to store the full information.
-
- Nov 29, 2021
-
-
Pierre-Alain Loizeau authored
-
- Nov 22, 2021
-
-
Integration of cbm::algo::EventBuilder in the FairRoot run/task framework, with the new task CbmTaskBuildEvents. Included into regular testing. Refs #2271.
-
- Nov 16, 2021
-
-
Volker Friese authored
-