overlap in screen element

Issue #137 resolved
Jochem Snuverink created an issue

The following screen (taken from the AWAKE example) has overlaps:

l_ldump1=246*mm;
w_ldump1=1*cm;
perpScreenAngle=0;
def_aper=35*mm;

scr: screen, l=l_ldump1, precisionRegion=1, layerThicknesses={ 0.2*mm }, layerMaterials=["G4_Al"], screenXSize=w_ldump1, screenYSize=w_ldump1, angle=perpScreenAngle, aper=def_aper;
d1: drift, l=0.5;
d2: drift, l=0.5;

lat : line = (d1,scr,d2);

This has the following overlap:

95: Checking overlaps for volume d1_vacuum_pv ... OK! 
95: Checking overlaps for volume d1_beampipe_pv ... OK! 
95: BDSComponentFactory::CreateScreen>  - size = (10, 10)
95: BDSComponentFactory::CreateScreen>  - screeen layer: thickness: 0.0002, material G4_Al, isSampler: 0
95: Checking overlaps for volume scr_vacuum_pv ... OK! 
95: Checking overlaps for volume scr_beampipe_pv ... OK! 
95: Compute dimensions...
95: ...z size...
95: ..adding z size for layer number 0
95: ...z positions...
95: ...finsished.
95: BDSMultilayerScreen::placeLayers> : placing screen layer with ID: 0
95: Checking overlaps for volume scr_0 ... OK! 
95: Checking overlaps for volume multilayerScreen ... 
95: -------- WWWW ------- G4Exception-START -------- WWWW -------
95: *** G4Exception : GeomVol1002
95:       issued by : G4PVPlacement::CheckOverlaps()
95: Overlap with volume already placed !
95:           Overlap is detected for volume multilayerScreen
95:           with scr_vacuum_pv volume's
95:           local point (-3.31424,-2.30045,0.1), overlapping by at least: 3.09656 cm 
95: NOTE: Reached maximum fixed number -1- of overlaps reports for this volume !
95: *** This is just a warning message. ***
95: -------- WWWW -------- G4Exception-END --------- WWWW -------
95: 
95: Checking overlaps for volume d2_vacuum_pv ... OK! 
95: Checking overlaps for volume d2_beampipe_pv ... OK! 
95: BDSDetectorConstruction::BuildBeamline> size of the constructed beamline: 3 with length 1.246 m
95: Checking overlaps for volume d1_0_pv ... OK! 
95: Checking overlaps for volume d1_0_ro_pv ... OK! 
95: Checking overlaps for volume scr_0_pv ... OK! 
95: Checking overlaps for volume scr_0_ro_pv ... OK! 
95: Checking overlaps for volume d2_0_pv ... OK! 
95: Checking overlaps for volume d2_0_ro_pv ... OK! 

Comments (1)

  1. Log in to comment