Print

Print


Hi,

I'm trying to work on this bug reported by Maurik...

https://jira.slac.stanford.edu/browse/HPSJAVA-222

As far as I can tell, the app doesn't hang but it crashes after a certain number of events.

The problem appears to be that a expected hits collection which is read by a Driver is not present actually present in the event.

Caused by: java.lang.IllegalArgumentException: Unknown event component EcalCalHits
        at hep.physics.event.BaseEvent.get(BaseEvent.java:48)
        at org.lcsim.event.base.BaseLCSimEvent.get(BaseLCSimEvent.java:104)
        at org.hps.monitoring.drivers.ecal.BasicMonitoringPlotsDriver.process(BasicMonitoringPlotsDriver.java:83)
        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.freehep.record.loop.DefaultRecordLoop.consumeRecord(DefaultRecordLoop.java:832)
        ... 9 more

Any ideas?  I thought we had fixed this long ago.  Did something change in the ECAL reconstruction or the EVIO to LCIO builder that would have broken this under certain conditions? (e.g. no ECAL hits)

--Jeremy

########################################################################
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