|Message: Placement works, Replica not?||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)|
Hi! I do not know, what this Error message wants to tell me.. I placed a Replica "Absorber" into "Layer". (see code below) /geometry/test/recursive_test leads to the following message: ------------------------ Idle> /geometry/test/recursive_test ERROR - G4SmartVoxelHeader::BuildReplicaVoxels() Replicated geometry, logical volume: Layer *** G4Exception : FatalError issued by : G4SmartVoxelHeader::BuildReplicaVoxels Sanity check: wrong solid extent. *** Fatal Exception *** core dump *** *** G4Exception: Aborting execution *** ----------------------------- When i replace the G4Replica "Absorber" with a G4PVPlacement it works fine... (but that can not be the solution..!?) Does anyone know, what i did wrong or what the error message wants to tell me? Thanks in advance! Holger PS: here my code: ------------------------------------------- // // Layer // solidLayer = new G4Box("Layer", //its name LayerThickness/2,CalorSizeYZ/2,CalorSizeYZ/2); //size logicLayer = new G4LogicalVolume(solidLayer, //its solid GapMaterial, //its material "Layer"); //its name physiLayer = new G4PVReplica("Layer", //its name logicLayer, //its logical volume logicCalor, //its mother kXAxis, //axis of replication 8, //number of replica LayerThickness); //witdth of replica // Absorber // solidAbsorber=0; logicAbsorber=0; physiAbsorber=0; solidAbsorber = new G4Box("Absorber", AbsorberThickness/2,AbsorberSizeYZ/2,AbsorberSizeYZ/2); logicAbsorber = new G4LogicalVolume(solidAbsorber, //its solid AbsorberMaterial, //its material AbsorberMaterial->GetName()); //its name physiAbsorber = new G4PVReplica("Absorber", //name logicAbsorber, //logic Volume logicLayer, //mother kXAxis, //axis of replication 2, //numbers of replications (AbsorberThickness+GapThickness)); //width
|Inline Depth:||Outline Depth:||Add message:|