Skip to content

Add version number (or something equivalent) to hashes? #385

@Jean1995

Description

@Jean1995

In case an update of PROPOSAL changes something about a cross section parametrization, the hashes don't change, but the contents of the interpolation tables might change.

This means that if using a newer PROPOSAL version where PROPOSAL finds tables created for an old version, this can cause outdated or even completely incorrect results.

The simplest solution would be to add the version number to the hash. However, this would also mean that every version update (even without any changes to the physics), a new hash will be required. Alternatively, one could have some kind of "internal version number", either for PROPOSAL in general or even for individual processes (?), which changes only if there are physics changes. I am open for better suggestions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions