Skip to content

22.0 yet more ca sync fixes 15

Same as usual - nothing here should run in production, but this further reduces the CA / old differences.

In my local q449 tests, I now see:

Py:diff-root         INFO Found [306] different leaves
Py:diff-root         INFO  [CombinedMuonTrackParticlesAux.numberOfIBLOverflowsdEdx]: 29 leaves differ
Py:diff-root         INFO  [CombinedMuonTrackParticlesAux.numberOfUsedHitsdEdx]: 29 leaves differ
Py:diff-root         INFO  [CombinedMuonTrackParticlesAux.pixeldEdx]: 29 leaves differ
Py:diff-root         INFO  [CombinedMuonsLRTTrackParticlesAux.numberOfIBLOverflowsdEdx]: 3 leaves differ
Py:diff-root         INFO  [CombinedMuonsLRTTrackParticlesAux.numberOfUsedHitsdEdx]: 3 leaves differ
Py:diff-root         INFO  [CombinedMuonsLRTTrackParticlesAux.pixeldEdx]: 1 leaves differ
Py:diff-root         INFO  [CombinedStauTrackParticlesAux.numberOfIBLOverflowsdEdx]: 1 leaves differ
Py:diff-root         INFO  [CombinedStauTrackParticlesAux.numberOfUsedHitsdEdx]: 1 leaves differ
Py:diff-root         INFO  [CombinedStauTrackParticlesAux.pixeldEdx]: 1 leaves differ
Py:diff-root         INFO  [EMEO_CombinedMuonTrackParticlesAux.numberOfIBLOverflowsdEdx]: 11 leaves differ
Py:diff-root         INFO  [EMEO_CombinedMuonTrackParticlesAux.numberOfUsedHitsdEdx]: 11 leaves differ
Py:diff-root         INFO  [EMEO_CombinedMuonTrackParticlesAux.pixeldEdx]: 11 leaves differ
Py:diff-root         INFO  [EMEO_ExtrapolatedMuonTrackParticlesAux.numberOfIBLOverflowsdEdx]: 11 leaves differ
Py:diff-root         INFO  [EMEO_ExtrapolatedMuonTrackParticlesAux.numberOfUsedHitsdEdx]: 11 leaves differ
Py:diff-root         INFO  [EMEO_MSOnlyExtrapolatedMuonTrackParticlesAux.numberOfIBLOverflowsdEdx]: 9 leaves differ
Py:diff-root         INFO  [EMEO_MSOnlyExtrapolatedMuonTrackParticlesAux.numberOfUsedHitsdEdx]: 9 leaves differ
Py:diff-root         INFO  [ExtraPolatedMuonsLRTTrackParticlesAux.numberOfIBLOverflowsdEdx]: 4 leaves differ
Py:diff-root         INFO  [ExtraPolatedMuonsLRTTrackParticlesAux.numberOfUsedHitsdEdx]: 4 leaves differ
Py:diff-root         INFO  [ExtrapolatedMuonTrackParticlesAux.numberOfIBLOverflowsdEdx]: 30 leaves differ
Py:diff-root         INFO  [ExtrapolatedMuonTrackParticlesAux.numberOfUsedHitsdEdx]: 30 leaves differ
Py:diff-root         INFO  [MSOnlyExtrapolatedMuonTrackParticlesAux.numberOfIBLOverflowsdEdx]: 18 leaves differ
Py:diff-root         INFO  [MSOnlyExtrapolatedMuonTrackParticlesAux.numberOfUsedHitsdEdx]: 18 leaves differ
Py:diff-root         INFO  [SlowMuonsAux.beta]: 1 leaves differ
Py:diff-root         INFO  [SlowMuonsAux.betaT]: 1 leaves differ
Py:diff-root         INFO  [SlowMuonsAuxDyn.hitEnergy]: 5 leaves differ
Py:diff-root         INFO  [SlowMuonsAuxDyn.hitError]: 5 leaves differ
Py:diff-root         INFO  [SlowMuonsAuxDyn.hitIdentifier]: 3 leaves differ
Py:diff-root         INFO  [SlowMuonsAuxDyn.hitPositionX]: 3 leaves differ
Py:diff-root         INFO  [SlowMuonsAuxDyn.hitPositionY]: 3 leaves differ
Py:diff-root         INFO  [SlowMuonsAuxDyn.hitPositionZ]: 3 leaves differ
Py:diff-root         INFO  [SlowMuonsAuxDyn.hitPropagationTime]: 3 leaves differ
Py:diff-root         INFO  [SlowMuonsAuxDyn.hitTOF]: 5 leaves differ

For comparison, the nightly has:

Py:diff-root         INFO Found [6740] different leaves

So this is a significant improvement.

cc @jcatmore @elmsheus @nstyles

Merge request reports