|Message: Since I use an own Run class it gets stuck at the beginning of the second run||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 want to simulate the ambient dose outside of a container where there is a source.
Therefore I made my own primitive scorer (actually I just doctored up the G4PSCylinderSurfaceFlux class), which stores in an event map the dosis contribution of each particle crossing the detector and I implemented an own Run class extending G4Run, where the method RecordEvent has been rewritten so that it sums in a certain variable each event dosis in order to accumulate the total run dosis: so I just imitate the B3 basic example.
I use the command beamOn from the command line, to prompt the decay of some nuclei in the container and so the generation of some radiation.
Since I introduced the new own Run class the system runs perfectly in the first run (that is, the first beamOn N command), no matter how many events I order and I get the dosis.
But when I use beamOn a second time, to order new events from the command line, it gets immediately stuck and the execution of the program is interrupted by Windows.
Can anybody suggest me where the problem could be, or just in which part of the code I should investigate ? In the B3 example there is a B3ActionInitialization class. I don't have one: is maybe there the root of the problem ?