Closed nhartland closed 8 months ago
This could be used to integrate #269. We could use some systypes-like mechanism to encode the defaults for Zpt and jets, with some mechanism to select the "right" configuration based on the other settings, in such a way that we can have backwards compatibility.
@scarrazza How should we proceed with this (and more to the point, who)?
I would suggest to first write down a file layout proposal for a CommonTheory
, and for sure this issue will require much more discussion. Lets take some days to think about this idea and then find an agreement.
This ship has sailed (and probably sinked just out of the harbour)
We have a plan for how new theory covariance matrices should be generated and communicated in Issue #186. However in that issue the solution to point (3) remains unspecified. This issue is to discuss how it is to be solved. To recap:
At the code p.c today it was decided that we need to be able to handle, very generally, both correlated and uncorrelated uncertainties (possible also multiplicative/additive) from external sources (i.e a plain text file). This requires a new scheme for the specification of these uncertainties.
One possibility is a
CommonData
type file format withCORR
UNCORR
and named systematics for a completely general treatment (CommonTheory
?).The strategy would be that
validphys
reads these files and builds a theory covariance matrix from them. This can then be used to augment the theory matrix from scale variations.The structure of such a file should be discussed here, along with the control/configuration apparatus required in order to manage all the different possible combinations of theory errors.