opal AT lists.psi.ch
Subject: The OPAL Discussion Forum
List archive
- From: Daniel Winklehner <winklehn AT mit.edu>
- To: James Gerity <jgerity AT tamu.edu>
- Cc: "Opal AT lists.psi.ch" <Opal AT lists.psi.ch>
- Subject: Re: [Opal] [bug?] Probe data is not always saved
- Date: Tue, 13 Jun 2017 23:16:33 +0000
- Accept-language: en-US
Hi James,
This is a known bug in 1.4 and has been brought up a few weeks ago by someone
else too. Back then I commented that it is fixed in the master but I don't
know if that was propagated back through previous versions.
Andreas should be able to comment.
Cheers,
Daniel
> On Jun 13, 2017, at 17:47, James Gerity <jgerity AT tamu.edu> wrote:
>
> All,
> It seems that any tracker error raised in the
> ParallelCyclotronTracker will prevent the finalization of probes in
> ParallelCyclotronTracker::execute().
>
> This function calls one of several Tracker_*() functions that may
> throw an error and when this is the case, the end of execute() is
> skipped, so that finalise() is not called for each element in the
> selected beamline, including any probes that might have stored data.
>
> I've locally modified my working copy of OPAL (1.4.0-rc3, but at a
> glance the execute() function looks similar in the development
> version) to catch the thrown OpalException, finalise() the entire
> beamline, and re-throw the exception. For the simulations I'm running,
> it is most convenient to track particles until they are "lost" rather
> than a particular duration, and it seems to me that the general
> end-user would expect the probes to output events seen before the
> error, rather than discarding all of this data.
>
> Thanks,
> James
- [Opal] [bug?] Probe data is not always saved, James Gerity, 06/13/2017
- Re: [Opal] [bug?] Probe data is not always saved, Daniel Winklehner, 06/14/2017
- Re: [Opal] [bug?] Probe data is not always saved, Adelmann Andreas (PSI), 06/14/2017
- RE: [Opal] [bug?] Probe data is not always saved, Zhang Hui (PSI), 06/14/2017
- Re: [Opal] [bug?] Probe data is not always saved, Daniel Winklehner, 06/14/2017
Archive powered by MHonArc 2.6.19.