Use a better matching barcode encoding
The updated barcode contains information on
- Primary vertex
- Secondary vertex
- Particle identifier (within vertex)
- Parent particle identifier (withing vertex)
- Process type identifier
This should allows us to do detailed performance measurements on both vertexing and secondary particle creation and tracking from material interactions. A bit more detail on the encoding is given in the Barcode.hpp
file.
Depends on !200 (merged) and must be merged afterwards.