Message: G4PhantomParameterisation and parallel world problem Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

Question G4PhantomParameterisation and parallel world problem 

Forum: Fast Simulation, Transportation & Others
Date: 05 Nov, 2012
From: Mathieu Plamondon <Mathieu Plamondon>

I use the latest layered mass geometry functionality with a G4PhantomParameterisation in the base mass world and some parameterised objets in the parallel-world.

Interested in the dose deposited by photons, I need at each step to extract the track lengths inside all the voxels that have been crossed, i.e. the vector G4RegularNavigationHelper::theStepLengths.

When a photon enters a parallel-world volume, this theStepLengths vector does not take into account the boundary that has been crossed and in these cases, it is filled with all the voxels in the extrapolated photon's path up to the edge of the phantom. I wonder if this behaviour is expected. Fortunately, the aStep->GetStepLength() is ok and this problem can be cured.

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

1 Feedback: Re: G4PhantomParameterisation and parallel world problem   (Pedro Arce - 06 Nov, 2012)
(_ None: Re: G4PhantomParameterisation and parallel world problem   (Mathieu Plamondon - 06 Nov, 2012)
 Add Message Add Message
to: "G4PhantomParameterisation and parallel world problem"

 Subscribe Subscribe

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

[ Geant 4 Home | Geant 4 HyperNews | Search | Request New Forum | Feedback ]