|Message: generating replicated small detectors volumes inside mother volume||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)|
I have been trying to do something pretty simple, however, have had quite a bit of trouble getting it to work.
I want to partition a 40 cm x 40 cm x 40 cm water box into smaller cube detectors of dimension 0.5 cm x 0.5 cm x 0.5 cm so I can generate fairly accurate depth dose profiles for monoenergetic photons incident on this water box.
After doing a bit of reading, it seems like my only to options are to use G4Replica contructor or G4Parameterised constructor.
Since G4Replica just slices the mother volume into divisions of specified width along a specified axis, I thought I could just use this three times, along each axis, to divide my cube into a volume of small cube elements like so:
G4Replica repx("Lin X Array", pXRepLogical, pContainingMother, //mother logical volume KXaxis, 80, 5.*mm) G4Replica repz("Lin Z Array", pZRepLogical, pContainingMother, KZaxis, 80, 5.*mm)
G4Replica repy("Lin Y Array", pYRepLogical, pContainingMother, KYaxis, 80, 5.*mm)
However, this didn't give me what I wanted. I was just wondering if anyone had any quick suggestions so I don't waste more time on this issue that seems like it should be fairly easy to implement in practice.
|Inline Depth:||Outline Depth:||Add message:|