JeffersonLab / JANA2

Multi-threaded HENP Event Reconstruction
https://jeffersonlab.github.io/JANA2/
Other
6 stars 9 forks source link

JEventSource::Open not called #280

Closed faustus123 closed 4 months ago

faustus123 commented 6 months ago

While working with a new JEventSource in a plugin for use with EICrecon, the constructor and GetEvent() methods are getting called, but the Open() method is not. I have done limited testing and have not yet produced a minimal example but want to record the issue now since it is easy to work around for my immediate needs by just placing the relevant code in the constructor.

nathanwbrei commented 5 months ago

I have test cases and examples verifying that JEventSource::Open() does indeed get called. Perhaps the problem lies in using the wrong method signature? Should be void JEventSource::Open() override

If you point me at your code I'll happily poke at it. For now I'm closing this issue until you can get me an example I can reproduce.