I’m trying to run the /extended/medical/DICOM example in MT mode. I’m redirecting the output of the program (ran in batch mode) in a file.
I noticed that the line “G4RunManagerKernel – G4ScoreSplittingProcess is appended to all particles.” is missing from the output only if the program is run in MT mode.
Is this considered a normal behaviour? Does the G4ScoreSplittingProcess is silently appended in MT mode or it is a bug?
Upon further investigation the function SetScoreSplitter() (defined in G4RunManagerKernel) is called by CheckRegularGeometry() that is run only if geometryNeedsToBeClosed is true.
I do not understand why this flag is false in initalization processes of a MT application.