Problem 509 - extensive printout (Geant4 5.2)
Summary: extensive printout (Geant4 5.2)
Status: RESOLVED FIXED
Alias: None
Product: Geant4
Classification: Unclassified
Component: run (show other problems)
Version: other
Hardware: PC Linux
: P2 normal
Assignee: John Apostolakis
URL:
Depends on:
Blocks:
 
Reported: 2003-07-11 07:23 CEST by Stephan.Wynhoff
Modified: 2003-09-19 09:18 CEST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this problem.
Description Stephan.Wynhoff 2003-07-11 07:23:15 CEST
For each particle that is identified as looper Geant4 5.2 prints FOUR lines:

G4PropagateInField: Warning: Looping particle.
 G4Transportation is killing track that is looping or stuck
   This track has 0.00108415 MeV energy.
G4PropagateInField: Warning: Particle is looping -  tracking in field will be stopped.

Thanks to this I cannot see anymore at which event the job is. Can this warning be
- reduced to one line or
- be switched off and reduced to some statistics per event.
Comment 1 John Apostolakis 2003-07-30 16:35:59 CEST
For your information, with Geant4 5.2, more tracks are abandoned as the
threshold number of 'field-substeps' has been reduced from 10,000 to 1,000.
This is a parameter of G4PropagatorInField that can be tuned by the user, using
the following method:
     inline void    SetMaxLoopCount( G4int new_max );
     // A maximum for the number of steps that a (looping) particle can take.

I have created a revised version of G4PropagatorInField.cc which makes this
report optional (on condition of verboseLevel > 1).  I am making it available
for your tests (see "File" above) and further testing by Geant4 system testing
for future release.
Comment 2 John Apostolakis 2003-09-19 09:18:59 CEST
The tag for this change geomvol-V05-02-00 has been accepted by system testing.
Comment 3 John Apostolakis 2003-09-19 09:18:59 CEST
The tag for this change geomvol-V05-02-00 has been accepted by system testing.