Hi everybody,
I don’t understand the (GetStepStatus() > fGeomBoundary) condition in the “else” part of this piece of code in TestEm14 example:
////////////////////////////////////////////////
G4bool transmit = (endPoint->GetStepStatus() <= fGeomBoundary);
if (transmit) {
run->CountProcesses(procName); }
else {
// count real processes and sum track length
G4double stepLength = aStep->GetStepLength();
run->CountProcesses(procName);
run->SumTrack(stepLength); }
////////////////////////////////////////////////
Thank you for your help.