37 fProcessToApply(nullptr),
38 fInteractionOccured(
false),
39 fMaximumDistance(-1.0)
59 proposeForceCondition =
Forced;
64 proposeForceCondition =
Forced;
83 forceFinalState =
true;
89 forceFinalState =
true;
97 if ( processGPIL <= step->GetStepLength() )
103 forceFinalState =
false;
109 forceFinalState =
true;
135 GetNavigatorForTracking()->
136 GetGlobalToLocalTransform()).TransformPoint(track->
GetPosition());
138 GetNavigatorForTracking()->
171 for ( std::map< const G4VProcess*, G4double>::const_iterator
it =
fCrossSections.begin();
175 sigmaSelect += (*it).second;
176 if ( sigmaRand <= sigmaSelect )