WIP : TRD2D fixes asked by the community
The fixes address several problems/requests of the community wrt the reconstruction of data, unpacking and reconstruction. They include:
- implementation of channel masking (CbmTrdParFasp) and the propagation of such info to the level of reconstruction.
- absorption of FASP and CROB mapping in the ASIC parameters (recently asked by @d.smith) (CbmTrdParModAsic/CbmTrdParSetAsic) and preparation for streamlining the handling of TRD parameters (https://redmine.cbm.gsi.de/issues/2853)
- fixing the local reconstruction in case of full TS reco (asked by the Much group : https://indico.gsi.de/event/17736/contributions/71965/attachments/43809/61561/2023_3005.pdf S3)
- updates in the R/W of FASP parameters (CbmTrdParSetAsic)
- online monitoring of mask/working channels (CbmTrdUnpackFaspMonitor)
- extend documentation for the ASIC param class (CbmTrdParAsic.h)
I have performed local reconstruction tests using "mcbm_beam_2022_05_23_nickel" setup on the following settings (I have tested the x-y hit distribution) :
- EbyE simulation using urqmd.auau.10gev.centr (to increase artificially hit statistics)
- DigiEvent reconstruction of 2391_node8_0_0000.tsa
- Full timeslice reconstruction of 2391_node8_0_0000.tsa. One can notice the increase in the number of TRD2D hits if no event selection is considered (566K hits for the full TS > 159k hits when only digi events are considered)
Depends on CbmSoft/cbmroot_parameter!130 (merged)
Edited by Alexandru Bercuci