-
Notifications
You must be signed in to change notification settings - Fork 1
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
Add CDF W mass determination runcards #134
base: master
Are you sure you want to change the base?
Conversation
There's a missing cut on 'pt(W) < 15 GeV', which probably won't change much given that most event have a small transverse momentum. |
For the cuts, I double-checked them and they are are fine to me. I will also try to run this on my side. |
What I'm not sure of is the final value for |
The runs for
|
Concerning my last this is probably right and OK, because the fit ranges are actually smaller than the distributions shown. I will adjust the distribution ranges to the fit ranges so it gets easier to integrate. |
The cut on the transverse momentum of the lepton (be it Btw @cschwan, if it is not too much of a request, for the record, could you perhaps post the numbers/results here? |
@Radonirinaunimi here you go: Note that only the second and third columns are correct and relevant (the MC result and MC uncertainty), because the PineAPPL result is wrong which I fixed with commit bb3fb45 (the grid was convoluted with two proton PDFs instead of proton and anti-proton). Depending on how you upgrade/start you might get the same problems. Maybe try running with small statistics first. |
Thanks a lot! |
@Radonirinaunimi could you run one of the distributions on the cluster? Just to see how it would take. I've increased the statistics by a lot, but it could be too much. |
That is indeed quite a lot of statistics 😃 I will run them tomorrow (today I tried to fix some issues with the installation of the |
Alright, if these problems persist simply open a new Issue and we'll help you with them! |
@cschwan: here are the results for the |
@Radonirinaunimi great, the MC uncertainties look very well, all of them are sub-per mille. |
Ok! I will keep the |
Now we need to agree on a range of MW we'd like to scan;
Should we maybe scan in steps of 4 MeV? The uncertainty of the CDF result is 9 MeV, and the PDF shifts reported by the ResBos2 authors are of a similar magnitude. I'd scan starting from the CDF result, and start a run with 4 MeV shifted down to the SM result. That should be roughly 20 runs for Could you check that this is what Juan was suggesting/OK? If it is, I'll prepare the runcards. |
@juanrojochacon What would be the appropriate choice here? |
@cschwan @Radonirinaunimi a scan on steps of 4 MeV sounds good to begin with. We can then assess the stability of the template fit results and if needed generate more templates so that the spacing is reduced to 2 MeV, and so on. But it is better to start with high-stat templates, even with a coarse MW spacing, than with a very fine spacing of MW but then lower statistics. |
@Radonirinaunimi the last commit adds all templates for the
Once we have two or more grids I can finalize the chi-square script. Once we know this is working we can also run |
@cschwan, perfect! |
@cschwan By telling
|
@Radonirinaunimi that's great. Are those are the ones with |
Those are already with |
Can we check, looking at the plots, whether the statistical precision of the calculation is sufficient? |
@Radonirinaunimi great! |
@juanrojochacon that's a very good question. In statistical terms it would be: are the pulls between neighbouring templates where $\sigma^i_j $ is the cross section and |
This check isn't always fulfilled, see the comparison: pulls.txt. Only bins 31 to 38 have a large pull, those are the bins in the range of 80 and 83.5 GeV. We could increase statistics, but also only up to some point, where the interpolation error is of a similar size than the MC uncertainty. We've already reached that for some bins, see in the results files where the column 'central/sigma' is larger than one. This column shows the difference between PineAPPL and the MC (the interpolation error) divided by the MC uncertainty. If this number is one, the MC uncertainty is of the same size as the interpolation error. If we take a step size of MW of 8 MeV (only use every second template), then it looks a bit better: pulls.txt. @Radonirinaunimi How long does one template need to finish? |
With 32 cores, one template takes about 60 hours to finish. |
There's another possibility: use |
I have a recollection that we tried this approach when studying the negativity of the PDFs for the HIVM CC DY but had not seen significant improvements. I might be missing an obvious argument but why is it that the requirement below is crucial? Isn't it enough to just make sure that the (MC) uncertainty of the individual template is under control?
|
True, but I realize now that these grids were suffering from the same problem as described in #138 (comment). The PDFs are negative and that's why the MC can't properly integrate it. I hope this will be different here. |
If our MC uncertainty is larger than the differences in the templates we don't see a difference. However, it's probably a less of a problem than I initially thought:
|
This might be indeed true.
Right, that's correct. But the point below is indeed what I thought.
As you can see in the table above, we are now only missing two templates. As soon as these are finished, I could run the templates again with the |
Alright, they will be very useful insofar that we can already run the analysis using the templates, in the meantime I will also write the bias function. |
For some strange reasons, the last template is still running. I have not gotten any output logs yet (in principle, some logs should be written into disk around step 3). I have just asked the admin to check if there is something wrong and see. |
Strange... |
We need the following distributions: