[Clas12_software] Coatjava 2.0 reconstruction crash
Mac Mestayer
mestayer at jlab.org
Mon Jul 6 14:21:38 EDT 2015
Hello Whitney;
We've all been on vacation. Gagik is back, but Veronique
is still out. We have a software meeting on Thursday and we'll
discuss better documentation and how more people can contribute
to coding. I'm no expert but we are moving to GitHub; not sure
if everything's been migrated ...
- Mac
"mestayer at jlab.org", (757)-269-7252
On Mon, 6 Jul 2015, Whitney R. Armstrong wrote:
> Gagik,
>
> Thanks for your reply. However, I needed to run 2.0 in order to make plots
> (see my earlier email). This now makes me run in a circle and constantly have
> to switch versions.
>
> To the point: where can I find the source code that needs fixed?
>
> Cheers,
> Whitney
>
> On Mon, Jul 06, 2015 at 08:27:01AM -0400, Gagik Gavalian wrote:
>>
>> run reconstruction from version 1.0.
>>
>>
>>> On Jul 3, 2015, at 5:04 PM, Armstrong, Whitney R. <warmstrong at anl.gov>
>>> wrote:
>>>
>>> Thanks David.
>>>
>>> Since this is a bug, do you (or anybody else) know where I can checkout
>>> the latest source code for coatjava? This way I could maybe find the bug,
>>> fix it, push the fix upstream, and maybe learn something in the process.
>>>
>>> I seem to only be able to find jar files ...
>>>
>>> Cheers,
>>> Whitney
>>>
>>> From: David Heddle [david.heddle at cnu.edu]
>>> Sent: Friday, July 03, 2015 12:33 AM
>>> To: Armstrong, Whitney R.
>>> Cc: clas12_software at jlab.org
>>> Subject: Re: [Clas12_software] Coatjava 2.0 reconstruction crash
>>>
>>> This is an inconsistency between the latest magfield package and the
>>> reconstruction you are using. The lastest magfield removed methods to
>>> invert the field and to test for inversion, instead (to be more consistent
>>> and simplify usage) it uses only a setScale method, which can also invert,
>>> e.g. by setting th scale factor to -1.
>>>
>>> I know that the reconstruction software was modified to comply with the
>>> new magfield interface--but somehow some old reconstruction code is still
>>> around.
>>>
>>> Hope that helps,
>>> dph
>>>
>>> On Thu, Jul 2, 2015 at 11:53 PM, Armstrong, Whitney R. <warmstrong at anl.gov
>>> <mailto:warmstrong at anl.gov>> wrote:
>>> Hello Everyone,
>>>
>>> I switched over to coatjava 2.0 and the following error occurs when
>>> reconstructing simulation.
>>> ...
>>> test location (XYZ): (-31.70070, 31.14780, 28.15800) magnitude: 52.61172
>>> test Field Vector (XYZ): (-2.01643, 1.98126, 64.05748) magnitude:
>>> 64.11983
>>> test location (CYL): (135.50404, 44.44232, 28.15800) magnitude: 52.61172
>>> test Field Vector (CYL): ( 0.00000, 2.82690, 64.05748)
>>>
>>> Exception in thread "main" java.lang.NoSuchMethodError:
>>> cnuphys.magfield.Solenoid.isInvertField()Z
>>> at
>>> org.jlab.rec.bst.trajectory.BSTSwimmer.getMagneticFields(BSTSwimmer.java:239)
>>> at
>>> org.jlab.rec.bst.services.BSTReconstruction.init(BSTReconstruction.java:317)
>>> at
>>> org.jlab.clasrec.rec.CLASReconstruction.initDetectors(CLASReconstruction.java:95)
>>> at
>>> org.jlab.clasrec.rec.CLASReconstruction.run(CLASReconstruction.java:120)
>>> at
>>> org.jlab.clasrec.rec.CLASReconstruction.main(CLASReconstruction.java:236)
>>>
>>> The version 1.0 runs without crashing.
>>>
>>> Cheers,
>>> Whitney
>>> _______________________________________________
>>> Clas12_software mailing list
>>> Clas12_software at jlab.org <mailto:Clas12_software at jlab.org>
>>> https://mailman.jlab.org/mailman/listinfo/clas12_software
>>> <https://mailman.jlab.org/mailman/listinfo/clas12_software>
>>>
>>>
>>>
>>> --
>>> David P. Heddle, Ph.D.
>>> Professor of Physics
>>> Christopher Newport University
>>> Newport News, VA 23606
>>>
>>> 757.594.8434 (CNU)
>>> _______________________________________________
>>> Clas12_software mailing list
>>> Clas12_software at jlab.org
>>> https://mailman.jlab.org/mailman/listinfo/clas12_software
>>
>
> --
> Whitney R. Armstrong
> _______________________________________________
> Clas12_software mailing list
> Clas12_software at jlab.org
> https://mailman.jlab.org/mailman/listinfo/clas12_software
>
More information about the Clas12_software
mailing list