Hello hps-software,
When running the monitoring application in the counting house, we encounter several errors. The first is an ArrayIndexOutOfBoundsException. I have reproduced this below.
java.lang.ArrayIndexOutOfBoundsException: 3
at org.hps.readout.ecal.SSPData.getIntVal(SSPData.java:187)
at org.hps.readout.ecal.TriggerData.getOrTrig(TriggerData.java:54)
at org.hps.monitoring.ecal.plots.EcalHitPlots.process(EcalHitPlots.java:200)
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.record.composite.CompositeLoop.loop(CompositeLoop.java:211)
at org.hps.record.composite.EventProcessingThread.run(EventProcessingThread.java:48)