NNPDF / pineappl

PineAPPL is not an extension of APPLgrid
https://nnpdf.github.io/pineappl/
GNU General Public License v3.0
13 stars 3 forks source link

Add subcommand to modify hadronic initial states #109

Closed cschwan closed 3 weeks ago

cschwan commented 2 years ago

When calculating the predictions for collisions such as anti-proton with proton, or lead with proton, the generators typically generate grids that must be convoluted with PDFs of the corresponding hadrons. This is disadvantageous if one wants to fit the PDF of a single hadron. Therefore we need a subcommand that transforms the luminosity function and subgrids such that the desired PDF is used for convolution while not changing the predictions.

This can be done easily for anti-particles using charge conjugation, but nuclei more complicated than protons would require more complicated modelling.

cschwan commented 2 years ago

Charge conjugation is implemented in commit c54598cdecb967d1166c124837a77940568c857f.

cschwan commented 3 weeks ago

Since #299 we can easily do this using Grid::convolutions().