This is the second issue describing a series of changes aiming to have a more realistic description of the phase-2 Inner Tracker:
introducing a baseline geometry with TBPX layer1 featuring 3D sensors instead of planar sensors
new version of Pixel3DDigitizerAlgorithm with an improved description of the response of the 3D sensors before and after irradiation
Description
As described in this talk, the current version of the Pixel3DDigitizerAlgorithm is not suited to introduce a proper modeling of the effect of the radiation damage in 3D sensors through charge-reweighting.
It was proposed instead to apply charge-reweighting to DIGIs created with a specifically configured version of the PixelDigitizerAlgorithm (aka "pseudo-planar" settings) which allows reproducing the expected cluster width.
As Pixel3DDigitizerAlgorithm is a derived class of PixelDigitizerAlgorithm, we propose an initial implementation where we switch between the function of the base or of the derived class at runtime using a parameter included in the config file, so that the old and new implementations may be compared in the same release.
We target to test the new implementation of Pixel3DDigitizerAlgorithm and the corresponding configuration of the local reconstruction code on the T32 geometry described in the companion issue.
This is the second issue describing a series of changes aiming to have a more realistic description of the phase-2 Inner Tracker:
Description
As described in this talk, the current version of the Pixel3DDigitizerAlgorithm is not suited to introduce a proper modeling of the effect of the radiation damage in 3D sensors through charge-reweighting.
It was proposed instead to apply charge-reweighting to DIGIs created with a specifically configured version of the PixelDigitizerAlgorithm (aka "pseudo-planar" settings) which allows reproducing the expected cluster width.
As Pixel3DDigitizerAlgorithm is a derived class of PixelDigitizerAlgorithm, we propose an initial implementation where we switch between the function of the base or of the derived class at runtime using a parameter included in the config file, so that the old and new implementations may be compared in the same release.
We target to test the new implementation of Pixel3DDigitizerAlgorithm and the corresponding configuration of the local reconstruction code on the T32 geometry described in the companion issue.