Skip to content

Use concrete event data types in Fatras

Moritz Kiehn requested to merge fatras_concrete_event_data into master

Adds ActsFatras::Barcode from the framework and streamlines the existing ActsFatras::Particle type. Most places that were previously templated on the detector and particle type now use Acts::MaterialProperties and ActsFatras::Particle directly. Adds some missing tests as well.

The ActsFatras::Barcode used a slightly different encoding from the one currently used in the framework. The modifications allow better encoding of secondaries. A detailed explanation is given in the Barcode.hpp file.

Contains some drive-by fixes and cleanups in preparation of #698 (closed).

Fixes half of #696 (closed).

Edited by Moritz Kiehn

Merge request reports