Message: No reallocation step after reflection Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

None No reallocation step after reflection 

Forum: Processes Involving Optical Photons
Date: 19 Apr, 2016
From: Gabriel Magill <Gabriel Magill>

Hi, I have a scintillator/pmt detector setup which is derived from the LXe example, with a different detector than the example. I am finding that when I make my detector dimensions of order 0.5mm with mu- particles, the optical photons in the scintillator activate this error from the LXeSteppingAction.cc:

    if(thePostPoint->GetStepStatus()==fGeomBoundary){
      if(fExpectedNextStatus==StepTooSmall){
        if(boundaryStatus!=StepTooSmall){
          G4ExceptionDescription ed;
          ed << "LXeSteppingAction::UserSteppingAction(): "
                << "No reallocation step after reflection!"
                << G4endl;
          G4Exception("LXeSteppingAction::UserSteppingAction()", "LXeExpl01",
          FatalException,ed,
          "Something is wrong with the surface normal or geometry");
        }
      }

If I make my dimensions of order 10cm - 1m, this doesn't become an issue. Furthermore, many of the events activate the sensitive detectors and go through without errors, but down the line there is usually one event that triggers this error. I am using geant4 10.2.0. My error seems somewhat related to http://hypernews.slac.stanford.edu/HyperNews/geant4/get/opticalphotons/568.

I was wondering what exactly this error message is telling me, and if it might be related to an internal minimal step size, conflicting physics classes, wrongly defined boundary settings, or improper use of theTrack->SetTrackStatus(fStopAndKill); command on my part. Printing out the volume names, the pre step and post step points of the optical photons that trigger this error seem to both be in the volume adjacent to the scintillator. I turned on all geometry overlap flags and it seemed ok.

Let me know if I can provide you with any additional information.

Thanks in advance, Gabriel Magill

Inline Depth:
 1 1
 All All
Outline Depth:
 1 1
 2 2
 All All
Add message: (add)

1 Feedback: Re: No reallocation step after reflection   (Gumplinger Peter - 09 May, 2016)
1 None: Re: No reallocation step after reflection   (Gabriel Magill - 16 May, 2016)
2 Question: Re: No reallocation step after reflection   (Marcus O'Flaherty - 28 Nov, 2016)
1 Feedback: Re: No reallocation step after reflection   (Gumplinger Peter - 30 Nov, 2016)
2 None: Re: No reallocation step after reflection   (Marcus O'Flaherty - 07 Dec, 2016)
3 Question: Re: No reallocation step after reflection   (Marcus O'Flaherty - 31 Mar, 2017)
1 Feedback: Re: No reallocation step after reflection   (Gumplinger Peter - 25 Apr, 2017)
 Add Message Add Message
to: "No reallocation step after reflection"

 Subscribe Subscribe

This site runs SLAC HyperNews version 1.11-slac-98, derived from the original HyperNews