Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DD4hep: TIBLayer0DOHMCarrierFW definition is wrong #28256

Closed
ianna opened this issue Oct 24, 2019 · 5 comments
Closed

DD4hep: TIBLayer0DOHMCarrierFW definition is wrong #28256

ianna opened this issue Oct 24, 2019 · 5 comments

Comments

@ianna
Copy link
Contributor

ianna commented Oct 24, 2019

Running simulation on Tracker only with all algorithms enabled:

Geant4Converter  INFO  +++  Successfully converted geometry to Geant4.

**************************************************** 
*  A runtime error has occured :                     
*    
-------- EEEE ------- G4Exception-START -------- EEEE -------
*** G4Exception : GeomMgt0002
      issued by : G4SmartVoxelHeader::BuildNodes()
PANIC! - Overlapping daughter with mother volume.
         Daughter physical volume TIBDOHMPrim_1
         is entirely outside mother logical volume tiblayer0:TIBLayer0DOHMCarrierFW !!
-------- EEEE -------- G4Exception-END --------- EEEE -------

*  the program will have to be terminated - sorry.   
**************************************************** 

Geometry build with DD4hep: the shape in question is selected (red tube segment) and obviously smaller then its children (green boxes)
Screen Shot 2019-10-24 at 16 22 00

*** Shape tiblayer0:TIBLayer0DOHMCarrier_shape_0x7fcf82a73780: TGeoTubeSeg ***
    Rmin =    28.60000
    Rmax =    29.40000
    dz   =     0.03491
    phi1 =   845.11275
    phi2 =   896.00000
 Bounding box:
*** Shape tiblayer0:TIBLayer0DOHMCarrier_shape_0x7fcf82a73780: TGeoBBox ***
    dX =    29.40000
    dY =    29.40000
    dZ =     0.03491
    origin: x=    0.00000 y=    0.00000 z=    0.00000

Geometry build with DD as a reference. The selected tube segment contains all the boxes.
Screen Shot 2019-10-24 at 16 29 26

*** Shape tiblayer0:TIBLayer0DOHMCarrier: TGeoTubeSeg ***
    Rmin =    28.60000
    Rmax =    29.40000
    dz   =    14.75000
    phi1 =     2.00000
    phi2 =   178.00000
 Bounding box:
*** Shape tiblayer0:TIBLayer0DOHMCarrier: TGeoBBox ***
    dX =    29.38209
    dY =    14.20094
    dZ =    14.75000
    origin: x=    0.00000 y=   15.19906 z=    0.00000
@cmsbuild
Copy link
Contributor

A new Issue was created by @ianna Ianna Osborne.

@davidlange6, @Dr15Jones, @smuzaffar, @fabiocos, @kpedro88 can you please review it and eventually sign/assign? Thanks.

cms-bot commands are listed here

@ianna
Copy link
Contributor Author

ianna commented Oct 24, 2019

@vargasa - Could you, please, have a look after #28260 is merged in the IBs? Thanks.

@vargasa
Copy link
Contributor

vargasa commented Nov 6, 2019

Thanks @ianna. I'll take a look

@vargasa
Copy link
Contributor

vargasa commented Nov 11, 2019

I can confirm that the overlaps are still present by using CMSSW_11_0_X_2019-11-11-1100 with #28260 already merged. Will have to take a further look into this

Screenshot from 2019-11-11 14-27-58

@ianna
Copy link
Contributor Author

ianna commented Nov 12, 2019

fixed in #28386

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants