Warning, /firebird/packages/root2dex/test-data/README.md is written in an unsupported language. File is not indexed.
0001 # root2dex reference fixtures
0002
0003 The `*.pyrobird.json` files are the DEX documents pyrobird produces for the ROOT
0004 files in `pyrobird/tests/unit_tests/data/`. `parity.spec.ts` converts the same
0005 entries with this package and compares value by value — that comparison is the
0006 definition of "root2dex matches pyrobird".
0007
0008 Regenerate them after a deliberate change to either converter:
0009
0010 ```bash
0011 pyrobird convert pyrobird/tests/unit_tests/data/reco_2024-09_craterlake_2evt.edm4eic.root \
0012 -e 0-1 -o packages/root2dex/test-data/reco_2024-09_craterlake_2evt.pyrobird.json
0013 pyrobird convert pyrobird/tests/unit_tests/data/k_lambda_10x100_2evt.edm4hep.root \
0014 -t edm4hep -e 0-1 -o packages/root2dex/test-data/k_lambda_10x100_2evt.pyrobird.json
0015 ```
0016
0017 The `origin.file` field holds the path passed on that command line and is not
0018 part of the comparison.