[Clas12_verystrange] Thursday discussion
Will Phelps
willphelps at gmail.com
Wed Nov 2 17:14:53 EDT 2016
Hey Nick,
There was an issue in the HTCC reconstruction in the version Nathan originally linked to! He later posted an update pointing to a different version that worked! Try the one here. I cc’d Nathan so he could correct me if I am wrong.
-Will
https://www.jlab.org/indico/event/180/session/13/contribution/99/material/slides/1.pdf <https://www.jlab.org/indico/event/180/session/13/contribution/99/material/slides/1.pdf>
> On Nov 2, 2016, at 3:15 PM, Nicholas Zachariou <nickzachariou at gmail.com> wrote:
>
> Hi Lei,
>
> I have been testing the detector simulation reconstruction using both generated data from Nathan and my own. Nathans little cheat sheet is quite useful and the work-chain seems to be working. One thing (that I pointed out during the collaboration as well) is the unit difference between the eviodump (MeV and mm) and the units inputed into GEMC (GeV and cm) — minor but still worth fixing for sake of consistency. It seems like the vertex read in GEMC is now fixed; this was a problem for older versions.
>
> When running the reconstruction on 5000 generated and GEMC-processed events there are two exemptions thrown on Nathan’s file (see plots here <https://userweb.jlab.org/~nicholas/NathansGeneratedFile.tiff>):
> ----> error with HTCC reconstruction..
> java.lang.NullPointerException
> at org.jlab.rec.htcc.HTCCReconstruction.readBankInput(HTCCReconstruction.java:75)
> at org.jlab.rec.htcc.HTCCReconstruction.processEvent(HTCCReconstruction.java:53)
> at org.jlab.service.htcc.HTCCReconstructionService.processDataEvent(HTCCReconstructionService.java:27)
> at org.jlab.clas.reco.ReconstructionEngine.execute(ReconstructionEngine.java:108)
> at org.jlab.clara.sys.ServiceEngine.executeEngine(ServiceEngine.java:213)
> at org.jlab.clara.sys.ServiceEngine.execute(ServiceEngine.java:164)
> at org.jlab.clara.sys.Service.lambda$execute$2(Service.java:175)
> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> at java.lang.Thread.run(Thread.java:745)
>
> On my generated data this exception is thrown MANY many times —possibly for most of the event (it looks like Nathans data were generated at lower electron energies — i used 8GeV electron beams --(see plots here <https://userweb.jlab.org/~nicholas/MygeneratedFile8GeV.png>):).
> I also generated data using a 4GeV beam (I am processing those events now).
>
> It also seems like I cant run the reconstruction on two evio files at the same time on my local machine — more exemptions are thrown. I will send another email soon, once I have more to show. I will try the same chain on ep—>ep scattering data.
> Sorry its taking longer than expected… GEMC and reconstruction is not very fast as you may know...
>
> Will, maybe you know: How were the events generated that Nathan showed? My lund file looks OK (see here <https://userweb.jlab.org/~nicholas/HaspectGen.lund>).
>
>
> -N
> _______________________________________________
> Clas12_verystrange mailing list
> Clas12_verystrange at jlab.org
> https://mailman.jlab.org/mailman/listinfo/clas12_verystrange
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/clas12_verystrange/attachments/20161102/b1a89462/attachment-0002.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Screen Shot 2016-11-02 at 5.11.16 PM.png
Type: image/png
Size: 69967 bytes
Desc: not available
URL: <https://mailman.jlab.org/pipermail/clas12_verystrange/attachments/20161102/b1a89462/attachment-0002.png>
More information about the Clas12_verystrange
mailing list