The source project of this merge request has been removed.
The second (and final) step to turning the LAr G4 shapes into portable code
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.