Message: Re: Proton Tracking Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

None Re: Proton Tracking 

Forum: Event and Track Management
Re: Question Proton Tracking (e askan)
Date: 05 Aug, 2010
From: michel maire <michel maire>

On Wed, 04 Aug 2010 22:33:44 GMT, e askan wrote:
>  The code I am using is from the electromagnetic example TestEm5. What I did
> was use the G4 User Limits classes, after defining them properly in
> DetectorConstruction classes of course:
> 
> G4double ustepMax = 0.0001*mm; G4double utrakMax = 5.050*cm; G4double
> utimeMax = 1.E-3*s; G4double uekinMin = 0.; G4double urangMin = 0.;
> 
> logicWorld->SetUserLimits(new G4UserLimits(ustepMax,
>                                             utrakMax,
>                                             utimeMax,
>                                             uekinMin,
>                                             urangMin));
> 
> but when I use this SetUserLimits method to change the step size and
> then show the result with steppingverbose showing the step lengths and
> resulting positions, nothing changes. it still shows the proton simply
> going from one end of the absorber to another and the step lengths are
> still the distances between the volume boundaries. Is there something
> else I am missing in addition to using the User Limits class like this ?
> 
> Thanks for any help you may have
> 

 1- TestEm5 has already his own stepMax mechanism and messenger. See readme.
    You do not need UserLimits.

 2- If you want to implement it anyway, see novice/N02/DetectorConstruction and PhysicsList

            Cheers,  Michel

 Add Message Add Message
to: "Re: Proton Tracking"

 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 ]