|Message: RE: Questions about SetLargestAcceptableStep()||Not Logged In (login)|
Click on the Forum title, e.g. on the "Forums by Category" page, to read a sequence of postings to the Forum and its threads all in one page. If you are only interested in one thread or the thread following a specific posting, click the thread or the posting, which takes you to a smaller page, which contains only the part you are interested in and may be easier to navigate.
Messages are "chained" if there are only replies at the first level, i.e. 1/1.html, 1/1/1.html etc. In case of "chained" messages the message number is replaced by the icon and there is no indentation.
Inline: Display the subject line only or also the text of the posting(s); for the choice "All" the "Outline" choices are switched off.
|1||0||1||no text / full text of posting|
|2||1||All||text for level 1 only / text for All postings|
Outline: Choose the depth of the posting thread, successive toggle controls provide increasing detail.
|1||2||1||2 levels / 1 level (original posting)|
|2||3||2||3 levels / 2 levels|
|3||3||All||3 levels / all levels (all postings)|
The original use of SetLargestAcceptableStep() was to make sure that a low energy track that is spiraling in a field does not try step size that would be impossible for the integration methods (eg in lab vacuum a particle would likely be given a very very large step before the next interaction, and this is a protection to ensure that work is not wasted trying to integrate really far - whereas the setup/aparatus/detector is of much smaller distances.) It used to be that such a 'lever' could be needed to create smooth tracks (for visualisation purposes only -- the tracks really are already simulated as being curved!) - but now there are better ways to ensure that the visualisation of tracks shows their curvature. If you need that, I suggest that you check the documentation for smooth trajectories -- and ask in the forum for visualisation. In summary this parameter is not relevant for the purposes of accuracy. It is meant to make sure that the field module is more robust -- and in cases where the setup is very much larger than typical lab setups (eg planet size) or much smaller, it is necessary to change its value. Only then. Best regards, John Apostolakis ------------------------------------------------------------------------ John Apostolakis Email: John.Apostolakis@cern.ch > -----Original Message----- > From: Peter Gumplinger [mailto:firstname.lastname@example.org] > Sent: Saturday, July 21, 2007 7:10 PM > To: PublicHyperNews@slac.stanford.edu > Subject: Re: Questions about SetLargestAcceptableStep() > > *** Discussion title: Fields: Magnetic and Otherwise Email > replies to PublicHyperNews@slac.stanford.edu must include: > In-Reply-To: <"/emfields/136/1"@geant4-hn.slac.stanford.edu> > Subject: ...change this to be about your reply. > > > When do i need to set the maximum acceptable step using the > > > SetLargestAcceptableStep() method ? > > for the visualization of smooth trajectories. > > > whether the maximum acceptable step setting will affect the final > > > result or not? > > should not affect your results. > > What can affect your results and why is illustrated in this > presentation by John Apostolakis: > > http://geant4.in2p3.fr/2007/prog/JohnApostolakis/EMField.pdf >
|Inline Depth:||Outline Depth:||Add message:|