-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor PTO
to order
as in EKO?
#151
Comments
I would keep compatibility:
I prefer 2., since EKO and yadism theories don't have to be the same and they won't be compatible (it should be possible to generate them from a single one, so in this sense they will be compatible, but you won't be able to use exact same runcard). So my favorite scheme would be: # EKO
order: ["QCD", "QED"]
# yadism
order: "QCD"
evolution_order: "QCD" # open to: `["QCD", "QED"]` I'm also open to use |
We need some compatibility between eko and yadism, since they share some settings and, more relevant, some code: |
Not that sure: I'd like runcards to be independent, because there are a lot of theory parameters that are DIS only and Evolution only, and they should not enter each other cards (since we are not sensitive to it, they should not be provided). Also consider that |
I'm happy with this solution:
apart that |
Yes, you're right wrt the pre-QED status. But after QED modification, they should be the exact same, i.e. the number of powers of |
order
fieldeko.compatibility
inside and then act further (note that we need the eko settings forCouplings.from_dict
order
is never relevant (since QED corrections are out of scope, as discussed), instead the tuple(PTODIS, PTO)
is relevantThe text was updated successfully, but these errors were encountered: