Your second issue, with the SSPData, should be fixed. It looks like
EcalHitPlots was changed to use SSPData (the engineering run trigger
information object) instead of TriggerData (the test run trigger
information object), but without actually making changes in the code as
appropriate for the new data.
I changed EcalHitPlots back. Let me know if you still have problems.
On Tue, 9 Dec 2014, Kyle McCarty wrote:
> Hello hps-software,
>
> I encountered some more errors, one of which may be related to the last
> one. First, the simpler case, occurred when I was installing JAS3 on my
> laptop. When installing the HPS plug-in. It produced the following error:
>
> Download failed: java.io.FileNotFoundException:
>> http://srs.slac.standford.edu/nexus/content/groups/jas-plugin-public/org/jlab/coda/et/14.1/et-14.1.jar
>>
>
> The second issue occurred when running the monitoring application on a
> trigger LCIO output file using the EcalMonitoringFinal.clsim steering file.
> No event data was displayed and the error message below was reported for
> each event.
>
> java.lang.ClassCastException: org.lcsim.lcio.SIOGenericObject cannot be
>> cast to org.hps.readout.ecal.TriggerData
>> at org.hps.readout.ecal.SSPData.getOrTrig(SSPData.java:146)
>> at
>> org.hps.monitoring.ecal.plots.EcalHitPlots.process(EcalHitPlots.java:201)
>> at org.lcsim.util.Driver.doProcess(Driver.java:273)
>> at org.lcsim.util.Driver.processChildren(Driver.java:284)
>> at org.lcsim.util.Driver.process(Driver.java:198)
>> at org.lcsim.util.DriverAdapter.recordSupplied(DriverAdapter.java:74)
>> at
>> org.hps.record.composite.LcioEventAdapter.recordSupplied(LcioEventAdapter.java:95)
>> at
>> org.freehep.record.loop.DefaultRecordLoop.consumeRecord(DefaultRecordLoop.java:832)
>> at
>> org.freehep.record.loop.DefaultRecordLoop.loop(DefaultRecordLoop.java:668)
>> at
>> org.freehep.record.loop.DefaultRecordLoop.execute(DefaultRecordLoop.java:566)
>> at
>> org.hps.monitoring.gui.MonitoringApplication.nextEvent(MonitoringApplication.java:1238)
>>
> at
>> org.hps.monitoring.gui.MonitoringApplication.actionPerformed(MonitoringApplication.java:279)
>> at
>> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
>> at
>> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2346)
>> at
>> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
>> at
>> javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
>> at
>> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
>> at java.awt.Component.processMouseEvent(Component.java:6527)
>> at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
>> at java.awt.Component.processEvent(Component.java:6292)
>> at java.awt.Container.processEvent(Container.java:2234)
>> at java.awt.Component.dispatchEventImpl(Component.java:4883)
>> at java.awt.Container.dispatchEventImpl(Container.java:2292)
>> at java.awt.Component.dispatchEvent(Component.java:4705)
>> at
>> java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4898)
>> at
>> java.awt.LightweightDispatcher.processMouseEvent(Container.java:4533)
>> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4462)
>> at java.awt.Container.dispatchEventImpl(Container.java:2278)
>> at java.awt.Window.dispatchEventImpl(Window.java:2739)
>> at java.awt.Component.dispatchEvent(Component.java:4705)
>> at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:746)
>> at java.awt.EventQueue.access$400(EventQueue.java:97)
>> at java.awt.EventQueue$3.run(EventQueue.java:697)
>> at java.awt.EventQueue$3.run(EventQueue.java:691)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at
>> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
>> at
>> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:86)
>> at java.awt.EventQueue$4.run(EventQueue.java:719)
>> at java.awt.EventQueue$4.run(EventQueue.java:717)
>> at java.security.AccessController.doPrivileged(Native Method)
>> at
>> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
>> at java.awt.EventQueue.dispatchEvent(EventQueue.java:716)
>> at
>> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
>> at
>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
>> at
>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
>> at
>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
>> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
>> at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
>>
>
> Any ideas on how to fix these?
>
> Thanks,
>
> Kyle
>
> ########################################################################
> Use REPLY-ALL to reply to list
>
> To unsubscribe from the HPS-SOFTWARE list, click the following link:
> https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1
>
########################################################################
Use REPLY-ALL to reply to list
To unsubscribe from the HPS-SOFTWARE list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1
|