Open fwyzard opened 4 years ago
@VinInn @makortel I'm moving this here, because it seems unrelated to #395 and #396.
Number of TrackingParticles (after cuts) | 4950 | 5017
Is it known why the MC truth gives different numbers?
this is realistic (but running as ideal for that concern the cluster-shape-cut) Quadruplets, isn't' it? Never seen a discrepancy for "design'?
Yes, I think I've seen it only in the realistic sample.
could you check the vertex table as in http://innocent.home.cern.ch/innocent/RelVal/pixOnlyRun3_cpu/plots_vertex.html I may be enough just one vertex not associated to the MC-truth PV
Indeed, see here:
development-10824.52 | testing-10824.52 | |
---|---|---|
Events | 100 | 100 |
PV reco+tag efficiency | 0.9200 | 0.9300 |
Efficiency | 0.5623 | 0.5623 |
Fake rate | 0.0829 | 0.0829 |
Merge rate | 0.1144 | 0.1144 |
Duplicate rate | 0.0069 | 0.0069 |
development-10824.52 | testing-10824.52 | |
---|---|---|
Events | 100 | 100 |
PV reco+tag efficiency | 0.9500 | 0.9600 |
Efficiency | 0.4358 | 0.4358 |
Fake rate | 0.0249 | 0.0249 |
Merge rate | 0.1274 | 0.1274 |
Duplicate rate | 0.0037 | 0.0037 |
But I do not know if it means one less associated vertex, or one less reconstructed vertex.
Same behaviour in the re-validation of #396, and in the validation of #398 .
At this point I wonder if this is simply triggered by re-compiling some extra packages ?
Mhm, no - development
and testing
are checking out the same packages.
efficiency is the same (and other rates as well), so looks association in principle should be visible in the first of these plots http://innocent.home.cern.ch/innocent/RelVal/pixOnlyRun3_cpu/plots_pixelVertices/pvtagging.pdf
Indeed (orange vs black):
so in black the real PV is in position 1 instead of 0 it could be sorting (or spitting, even if the number of vertices is the same) or pt of some track... sum-pt2 is done in parallel in float: it is not stable "by design" (one of the main subject of my lecture on floating point...) We can accumulate on double... Still this would mean that the two highest sum-pt2 vertices have very close sum-pt2....
During the validation of recent PRs (e.g. #395, #396) we have observed a non-perfect reproducibility of the performance of the pixel tracks associated to the primary vertex, in the TTbar realistic sample.
The results seem to oscillate between these two sets, even when no relevant changes are introduced:
The discrepancy is at the 1% level, and the validation plots show only very small differences between the "development" and "testing" points - affecting only a couple of bins, and well within the errors.