|Message: a problem solved but why??||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 just started to use GEANT4 and I had a problem that I have solved now, but i don't understand why!!! My detector is a sequence of sensitive planes. My source is a proton and to shoot it i use a G4ParticleGun object. The initial position of my particle is set in the constructor of my PrimaryGeneratorAction class. The particle is shot on Z axis perpendicular to my sensors. Of course it was a mistake but i set the Z position of particle out of world. Until today i have always shot just one particle per time, and I never had problem. Otherwise when I try to shoot two particles (or more) per time, it seems that just one of them crosses all sensors. When the "/tracking/verbose" option is switched on, I realize that REALLY one particle crosses my sensors. The initial position as well as the final position is the same for ALL particles but it seems that just one of them is "seen" by my sensors. In addition if the visualization mode is on, I can see that the initial Z position is ok for one particle (OUT of world) while the others particles start IN the world BUT AFTER my sensors (then they aren't detected). At the end I realized that the initial Z position was out of world and I set it correctly and all works now but I don't understand why! Why, if i shoot just one particle i can set the initial position out of world and if i shoot more particles i can't do it? Why if i have just one sensor but severals particles and the initial position is out of world all works? (This also happens!!!!!)
Thank you in advance