Hello Luca, By disabling the SvtAlignmentConstants you are, in effect, creating a new geometry. The Monte Carlo SimTrackerHits are now no longer within the active silicon volume, so digitization fails. If you meant to do this (e.g. for alignment studies) I would suggest that you first run the digitization without changing the geometry and then proceed from there in a separate reco/analysis step. Norman -----Original Message----- From: [log in to unmask] [mailto:[log in to unmask]] On Behalf Of Luca Colaneri Sent: Tuesday, September 29, 2015 6:22 AM To: hps-software Subject: readout simulation error Hello, I'm trying to run readout simulation on some events I've generated, but I get this error: java.lang.RuntimeException: Distance is outside of sensor by more than 0.001. Distance = 0.3235476592249411. If this is an isolated event, then perhaps DISTANCE_ERROR_THRESHOLD must be increased in CDFSiSensorSim at org.lcsim.recon.tracking.digitization.sisim.CDFSiSensorSim.diffusionDistribution(CDFSiSensorSim.java:493) at org.lcsim.recon.tracking.digitization.sisim.CDFSiSensorSim.depositChargeOnSense(CDFSiSensorSim.java:251) at org.lcsim.recon.tracking.digitization.sisim.CDFSiSensorSim.computeElectrodeData(CDFSiSensorSim.java:114) at org.hps.readout.svt.SimpleSvtReadout.doSiSimulation(SimpleSvtReadout.java:268) at org.hps.readout.svt.SimpleSvtReadout.process(SimpleSvtReadout.java:177) at org.lcsim.util.Driver.doProcess(Driver.java:260) at org.lcsim.util.Driver.processChildren(Driver.java:270) at org.lcsim.util.Driver.process(Driver.java:186) at org.lcsim.util.DriverAdapter.recordSupplied(DriverAdapter.java:74) 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.lcsim.util.loop.LCSimLoop.loop(LCSimLoop.java:151) at org.lcsim.job.JobControlManager.run(JobControlManager.java:431) at org.hps.job.JobManager.run(JobManager.java:55) at org.lcsim.job.JobControlManager.run(JobControlManager.java:189) at org.hps.job.JobManager.main(JobManager.java:23) Events have been generated by my event generator, passed through slic using Nominal-v3-fieldmap detector. this is the java command: java -DdisableSvtAlignmentConstants -XX:+UseSerialGC -Xmx500m -jar /home/Luca/Scrivania/HPS-09-2015/hps_trunk/distribution/target/hps-distribution-3.4.1-SNAPSHOT-bin.jar -f /home/Luca/Scrivania/HPS-09-2015/hps_trunk/steering-files/src/main/resources/org/hps/steering/readout/EngineeringRun2015TrigPairs1.lcsim -i $1 -DoutputFile=$2 -Ddetector=HPS-EngRun2015-Nominal-v3-fieldmap -Drun=5772 my hps-java distribution is freshly updated. What to do? L. -- PhD Student, Università degli Studi di Roma Tor Vergata INFN sez. Roma2 Via della Ricerca Scientifica 1, 00133 Rome, Italy +39 0672594562 ######################################################################## 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