Problem 634

Summary: Missing post step process output when step status fGeomBoundary
Product: Geant4 Reporter: tmmacpha
Component: trackingAssignee: Katsuya.Amako
Status: RESOLVED FIXED    
Severity: minor    
Priority: P2    
Version: 6.1   
Hardware: All   
OS: All   

Description tmmacpha 2004-06-14 17:56:09 CEST
When a step was limited by geometry it is still possibly for post step DoIts to
have been invoked(transportation as the most basic example) but
G4SteppingVerbose::PostStepDoItAllDone() and
G4SteppingVerbose::PostStepDoItOneByOne() will only output step information when
the step status is fPostStepDoItProc.
Comment 1 Katsuya.Amako 2004-06-18 00:53:59 CEST
Thank you for the report. As you pointed out,
G4SteppingVerbose won't print out the step information
after PostStep if the step is limited by AlongStep.
This problem appears always in a process which has
AlongStep action and also has "forced" PostStep action.

A fix to this problem will be provided _after_ the minor
release of G4 next week.

Katsuya Amako
Comment 2 Katsuya.Amako 2004-07-07 23:39:59 CEST
The problem was fixed and committed to the G4 CVS repository.

By the way, the fix to the problem report# 580 you reported last February
has not been reflected yet to the most recent public release of G4 codes.
This is caused by some confusion in managing the cvs repository for
the tracking codes. All corrections related to your two reports will be
appeared in the next public release.