Skip to content

Changes to Pixel3DDigitizerAlgorithm needed by the charge-reweighting procedure #4

@emiglior

Description

@emiglior

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions