|Message: Optical photon transport problem in G4Sphere||Not Logged In (login)|
Click on the Forum title, e.g. on the "Forums by Category" page, to read a sequence of postings to the Forum and its threads all in one page. If you are only interested in one thread or the thread following a specific posting, click the thread or the posting, which takes you to a smaller page, which contains only the part you are interested in and may be easier to navigate.
Messages are "chained" if there are only replies at the first level, i.e. 1/1.html, 1/1/1.html etc. In case of "chained" messages the message number is replaced by the icon and there is no indentation.
Inline: Display the subject line only or also the text of the posting(s); for the choice "All" the "Outline" choices are switched off.
|1||0||1||no text / full text of posting|
|2||1||All||text for level 1 only / text for All postings|
Outline: Choose the depth of the posting thread, successive toggle controls provide increasing detail.
|1||2||1||2 levels / 1 level (original posting)|
|2||3||2||3 levels / 2 levels|
|3||3||All||3 levels / all levels (all postings)|
Dear G4 experts, I'm using G4 to simulate the optical photon transport in LYSO crystals. My geometry is composed by: 1) Air World volume 2) LYSO crystal (different geometries) 3) Air layer 4) Detection layer (i.e. efficiency of the LogicalSurface between AirLayer and DetectionLayer = 1) The surface of the LYSO crystal is: new G4LogicalBorderSurface("alcoated_surf",PhysLYSOVolume, PhysWorldVolume, alcoated_opsurf); I cannot use G4SkinSurface since the surface between the crystal and the AirLayer is not Aluminum coated and I want optical photons to be transported according to the Rindex of the two materials (LYSO-Air). When using a semi-spherical geometry for the LYSO crystal, it seems that the optical photons "see" the surface of the Sphere even when it should not be defined: G4double pSPhi = 0.*deg2rad; G4double pDPhi = 360.*deg2rad; G4double pSTheta = 0.*deg2rad; G4double pDTheta = 90.*deg2rad; LYSOVolume = new G4Sphere("Crystal",0.,lysoR,pSPhi,pDPhi,pSTheta, pDTheta); I checked everything by means of visualization, please see the picture at: http://moby.mib.infn.it/~solevi/SphereOptics.gif To check the code I performed a second simulation with a cylinder (G4Tubs), instead of G4Sphere, coupled on the bottom circular surface to the Air Layer and it seems to work fine. Is it possible that the surface (and hence the normal to the surface) is defined over 4*Pi, independently on the volume definition? Can anybody provide me some hints? Thanks for your reply, best regards Paola
|Inline Depth:||Outline Depth:||Add message:|