|Message: G4PVReplica with a mother volume that has no PhyiscalVolume?||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)|
Hello! I'm reading the Geant4 Book for application developers. There are a few examples in the corresponding chapter, but none of them apply a PhysicalVolume to the mother volume in which the "smaller" subvolume is replicated. I've been trying to do it the same way, but as expected the replicated volumes are not visible after starting the application. Could this be, an error in the book? After specifiyng a PhysicalVolume for the mother volume, the replicas show up. I guess, because of this, it is not possible to create a replicated volume without really creating the mother volume (since I don't really need that afterwards), right? 2. question: After reading the relevant chapters it is not clear to me, if I'm going to be able to find out which replica (copy number?) was hit in the ProcessHits method of my SensitiveDetector. I found a "message" on this forum, in which somebody had a problem with this. Should I use a loop creating PVPlacement objects instead? Somebody pointed out in a previous message, that the memory savings, resulting from the usage of PVReplica, is irrelevant unless you have around 10.000 or even more replications. Now I would only need 40. But on the other hand, I could skip the job of creating my own array, storing pointers to the replications, by using PVReplica. Which solution is faster? Thanks in advance for any feedback and advice, Krisztian
|Inline Depth:||Outline Depth:||Add message:|