SciFi simulation effective noise model
- Updated effective noise model
- Update electronics response functions
- Some values in the simulation are updated
- Added FTClusterTuple ('old' FTClusterTuple is now FTLiteClusterTuple)
Details in attached presentation: 2021-04-19-MR.pdf
Merge request reports
Activity
- Resolved by Marco Cattaneo
Could you please squash the commits into a small meaningful set of commits?
added 19 commits
- caea59a9 - Remove unnecessary dependency on obsolete detectors
- 0fc0fca0 - FTClusterTuple update, add FTLiteClusterTuple
- 144a8ca0 - dirty first draft of effective noise
- e118cc6e - update xtalk delay and DCR scaling
- b3245afd - fix whitespace and add noisedata
- c340884f - update dark noise model
- 3553a581 - update eff noise function parameters
- 5ba24509 - add const
- 0730d535 - Follow LHCb changes -- cleanup UT
- 27fd1177 - New UT Encoder for TELL40 data format
- 45867d3a - Release notes and dependencies for v41r3
- ea156480 - add const
- 727722ad - Clean lines removed by the preprocessing
- d78e15b8 - Update references for LHCb!2914 (merged)
- ba69441e - follow changes in LHCb!2956 (merged)
- 4aedeb02 - changes required for LHCb!2959 (merged)
- ad02ca8a - Update electronics function and hittype branch
- 6ddb8cf8 - Electronics response spillover added
- 37e4c722 - Remove doubly defined parameters effective noise
Toggle commit listadded lhcb-head label
Hi @emgabrie, while for the purpose of testing this MR it's good to have the numbers you provide in src/effnoisedata and in the csv files (and it's ok for the time being), can you please consider to move them to SIMCOND? It would also be better to move the values provided in SiPMResponse.cpp to SIMCOND if it's suitable for you.
Is the default of the electronics response set to pacific5_pz5 ok for all the modules, or do you plan to have different responses for different modules?
I've added the lhcb-head label so we can have a look to the changes introduced by this MR to the available distributions in the LHCbPR integration tests.
- [2021-04-20 00:22] Validation started with lhcb-head#2921
- [2021-05-07 00:15] Validation started with lhcb-head#2939
- [2021-05-08 00:19] Validation started with lhcb-head#2940
- [2021-05-11 00:11] Validation started with lhcb-head#2941
- [2021-05-12 00:18] Validation started with lhcb-head#2942
- [2021-05-13 00:20] Validation started with lhcb-head#2943
- [2021-05-13 01:20] Validation started with lhcb-head#2943
- [2021-05-14 00:15] Validation started with lhcb-head#2944
- [2021-05-16 00:10] Validation started with lhcb-head#2945
- [2021-05-18 00:16] Validation started with lhcb-head#2946
Edited by Software for LHCbremoved lhcb-head label
Hi @emgabrie the problem is likely due to the relative path FT/FTDigitisation/src/effnoisedata/ used to read the files such as pacific5q_pz5_T1.5_2.5_4.5_G1.5.txt.
When running inside the Boole directory the tests run ok, but they don't if you run them from another place.
I would suggest to move these files to SIMCOND or, as a temporary solution to test this MR, to copy these values as done for the time shifts (I believe) in SiPMResponse.cpp
added 1 commit
- 6ead5199 - effective noise data moved to FTSiPMTool.cpp
added lhcb-head label
added needs ref update label
removed lhcb-head label
added 48 commits
-
6ead5199...b8d7db71 - 36 commits from branch
master
- 01152561 - FTClusterTuple update, add FTLiteClusterTuple
- 2555ac8e - dirty first draft of effective noise
- c7567600 - update xtalk delay and DCR scaling
- c8240f7b - fix whitespace and add noisedata
- ab853d01 - update dark noise model
- f3715dfe - update eff noise function parameters
- 0ca7b0ed - Update electronics function and hittype branch
- c13d14f2 - Electronics response spillover added
- 5236ed9c - Remove doubly defined parameters effective noise
- 24c7cbba - remove faulty electronics spillover
- d12e03a1 - effective noise data moved to FTSiPMTool.cpp
- 3befd8db - fix merge conflicts
Toggle commit list-
6ead5199...b8d7db71 - 36 commits from branch