|Message: ComputeStep warning||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)|
Dear Sir, I a running a simulation with 120 GeV electrons in a magnetic field through a fairly simple geometry of G4Box and G4Tubs. I have copies of volumes and daughter volumes but I did a geometry test and there is no overlap in geometry. I am running 10 parallel runs in 10 cores in a 16 core computer. I get this warning
G4Exception : GeomNav1002 issued by : G4Navigator::ComputeStep() Track stuck or not moving. Track stuck, not moving for 10 steps in volume -microbox- at point (7010.6,-137.906,-13.0296) direction: (-0.0530034,-0.353837,0.933804). Potential geometry or navigation problem ! Trying pushing it of 1e-07 mm ...Potential overlap in geometry!
after every few millions.... I don't get this warning when I do a single run... The script I use for the multiple runs is:
" nCores=10; nIterations=1; initialIteration=1; simName="Dark_photon_120GeV_15m_micro10cm4_scint_newfield_multitest6";
echo $"Test name: $simName"; echo $"Number of iterations: $nIterations"; echo $"Number of parallel simulations: $nCores"; echo $"Initial iteration number: $initialIteration"; read -p "Press any key to start simulation"
# Copy executable and macro files mkdir -p ./$simName/temp; cp ./*.mac ./$simName/; for ((i=1; i<=nCores; i++)); do mkdir -p ./$simName/temp/sim$i; cp ~/Dark_photon/Dark_photon_Micromegas_newfield_Build/exampleN02 $simName/temp/sim$i/; done
#Start sequential execution for ((j=0; j<nIterations; j++)); do # Start parallel execution cd ./$simName/temp; for ((i=1; i<=nCores; i++)); do cd ./sim$i; ./exampleN02 ../../*.mac & sleep 2; cd ../; done cd ../../; wait
# Move results mkdir -p $simName/treeFiles; mkdir -p $simName/Random; for ((i=1; i<=nCores; i++)); do currentIteration=$((i + j*nCores + initialIteration - 1)); mv ./$simName/temp/sim$i/*.root ./$simName/treeFiles/Results_$currentIteration.root; mkdir -p ./$simName/Random/random_$currentIteration mv ./$simName/temp/sim$i/random/run* ./$simName/Random/random_$currentIteration/ done done
# Delete temp files rm -rf ./$simName/temp; echo $"Simulation completed!"
# Start analysis #cd ./$simName; #mkdir -p ./plots/c++/Energy; #mkdir -p ./plots/root/Energy; #mkdir -p ./plots/c++/Time; #mkdir -p ./plots/root/Time; #mkdir -p ./plots/c++/Trigger; #mkdir -p ./plots/root/Trigger; #mkdir -p ./plots/c++/Position; #mkdir -p ./plots/root/Position; #mkdir -p ./plots/c++/EnergyResolution; #mkdir -p ./plots/root/EnergyResolution; #mkdir -p ./plots/c++/WrongTiming; #mkdir -p ./plots/root/WrongTiming; #mkdir -p ./plots/pdf; #../analysis/analysis ./treeFiles/*.root
Can you please tell me the reason for this? My run doesn't stop after this warning so does G4 abort this event and restart the event?
|Inline Depth:||Outline Depth:||Add message:|