Skip to content

The second (and final) step to turning the LAr G4 shapes into portable code

Joseph Boudreau requested to merge (removed):LAR-PORTABLE-SHAPE-PART2 into master

The second (and final) step to turning the LAr G4 Special shapes into portable code. In this step LarWheelSolid and LArWheelSlice solid, both G4 shapes, are constructed using a data structure filled with numbers from the database, rather than initializing themselves from the database. The database accesses now take place outside of the shapes (in the Solid factory).

Tested on 5 MinBias events, giving bitwise identical results in the latest nightly.

Merge request reports