Merge all recent work on virtual geometry into main
Much recent work on virtual surfaces is included in this MR. Three concrete instances of GeoVSurfaceShape (GeoRectSurface, GeoTrapezoidSurface, and GeoAnnulusSurface) are now included. GeoVSurfaceShape is used with GeoVSurface following the pattern of LogVols and PhysVol. A new example plugin called SiliconSystemPlugin demonstrates the use of these classes.
Merge request reports
Activity
- Resolved by Joseph Boudreau
- Resolved by Joseph Boudreau
- Resolved by Joseph Boudreau
- Resolved by Joseph Boudreau
- Resolved by Joseph Boudreau
- Resolved by Joseph Boudreau
- Resolved by Joseph Boudreau
- Resolved by Joseph Boudreau
- Resolved by Joseph Boudreau
- Resolved by Joseph Boudreau
- Resolved by Joseph Boudreau
- Resolved by Joseph Boudreau
Noting here that the MR breaks AthSimulation. No merging till this is fixed.
Not understood why this is happening. DumpGeo before/after MR shows identical SQLite files, the only difference being new tables, but these are still empty since Atlas does not yet make any Virtual Geometry.
added 1 commit
- 7b58c313 - 1.GeoDiamondSurface is introduced! 2.isOnSurface() method implemented for all virtual surfaces.
Please register or sign in to reply