Skip to content

Add dd4hep::rec::surfaces

Andre Sailer requested to merge sailer/OpenDataDetector:addSurf into main

This adds the DDRec surfaces to the tracking detectors using the SurfaceInstallerPlugin (https://dd4hep.web.cern.ch/dd4hep/reference/namespacedd4hep__GenericSurfaceInstallerPlugin.html)

odd_surfaces

InstallSurfaceManager INFO  --------  SurfaceManager contains the following maps : --------- 
  key: BeamPipe          number of surfaces : 0
  key: LongStripBarrel   number of surfaces : 5880
  key: LongStripEndcapN          number of surfaces : 1152
  key: LongStripEndcapP          number of surfaces : 1152
  key: LongStrips        number of surfaces : 8184
  key: PST       number of surfaces : 0
  key: PixelBarrel       number of surfaces : 2492
  key: PixelEndcapN      number of surfaces : 420
  key: PixelEndcapP      number of surfaces : 420
  key: Pixels    number of surfaces : 3332
  key: ShortStripBarrel          number of surfaces : 5796
  key: ShortStripEndcapN         number of surfaces : 756
  key: ShortStripEndcapP         number of surfaces : 756
  key: ShortStrips       number of surfaces : 7308
  key: Solenoid          number of surfaces : 0
  key: compound          number of surfaces : 18824
  key: tracker   number of surfaces : 18824
  key: world     number of surfaces : 37648
---------------------------------------------------------------- 

I hope I got all the vector directions right. Maybe the Strips should be dimension 1 though?

Fixed two typos in the README as well.

Edited by Andre Sailer

Merge request reports