Skip to content

add comparexAODDigest.py script

Walter Lampl requested to merge wlampl/athena:xAODDigestComparison into master

Add script to simplify the diff'ing of the xAODDigest output.

Example output:

[wlampl@pcaz004]~/master/Oct28/serial% python comparexAODDigest.py aod.digest.txt ../MT/aod.digest.txt
Diff: Run 357750 Evt 332976410 nMuons 4 -> 5
Diff: Run 357750 Evt 333056461 nMuons 4 -> 6
Diff: Run 357750 Evt 333380891 nMuons 2 -> 3
Diff: Run 357750 Evt 333395057 nMuons 4 -> 5
Diff: Run 357750 Evt 333406169 nMuons 7 -> 6
Diff: Run 357750 Evt 333612115 nMuons 3 -> 2
Diff: Run 357750 Evt 333660932 nMuons 1 -> 0
Diff: Run 357750 Evt 333702387 nMuons 4 -> 5
Diff: Run 357750 Evt 333771413 nMuons 5 -> 4
Diff: Run 357750 Evt 333812982 nMuons 4 -> 2
Diff: Run 357750 Evt 333820565 nMuons 5 -> 6
Diff: Run 357750 Evt 333824634 nMuons 5 -> 4
Diff: Run 357750 Evt 333871029 nMuons 4 -> 3
Diff: Run 357750 Evt 333884915 nMuons 3 -> 2
Diff: Run 357750 Evt 333904737 nMuons 3 -> 1
Diff: Run 357750 Evt 333914925 nMuons 4 -> 6
Diff: Run 357750 Evt 333928572 nMuons 2 -> 1
Diff: Run 357750 Evt 333933052 nMuons 9 -> 8
Diff: Run 357750 Evt 333939890 nMuons 1 -> 0
Diff: Run 357750 Evt 333944673 nMuons 4 -> 3
Diff: Run 357750 Evt 333947092 nMuons 2 -> 1
Diff: Run 357750 Evt 333948718 nMuons 3 -> 2
Diff: Run 357750 Evt 333951325 nMuons 5 -> 4
Diff: Run 357750 Evt 333964930 nMuons 4 -> 3
Diff: Run 357750 Evt 333966251 nMuons 11 -> 10
Diff: Run 357750 Evt 333969665 nMuons 7 -> 6
Diff: Run 357750 Evt 333971738 nMuons 2 -> 1
Diff: Run 357750 Evt 333979549 nMuons 4 -> 2
Diff: Run 357750 Evt 333980402 nMuons 2 -> 3
Diff: Run 357750 Evt 334004670 nMuons 2 -> 1
Diff: Run 357750 Evt 334035158 nMuons 2 -> 3
Diff: Run 357750 Evt 334061175 nMuons 4 -> 5
Summary of differences:
nMuons: 32 events (out of 200)
No changes for:  nTopo nIdTracks nJets nElec nTrueElec nFakeElec nPhot nTruePhot nFakePhot

cc @emoyse and @elmsheus

Merge request reports