Yes I believe that is the .jar file I am using. The LCDD detector file is attached. I will retry to run both SLIC and readout simulation and make sure that I am using the same LCDD file. On Mon, Feb 17, 2014 at 2:17 AM, Sho Uemura <[log in to unmask]> wrote: > Yes. Usual cause is running hps-java on an LCIO file that was created (in > slic) using a different detector geometry - SLIC places hits where it > thinks the detector volumes are, and then hps-java gets confused because > the hits are outside where it thinks the detector volumes are. > > Can you send me the LCDD file you used? I guess the jar you used is the > one at http://www.lcsim.org/maven/releases/org/hps/hps- > distribution/3.0.0/hps-distribution-3.0.0-bin.jar? > > On Mon, 17 Feb 2014, Chad Civello wrote: > > Hi All, >> >> I am a student at the University of New Hampshire, attempting to continue >> work on the true muonium section of the HPS experiment. I am looking to >> run >> true muonium data through the simulation software and then analyze the >> reconstructed tracks. I have successfully used the software in the past, >> but am currently running into an error with readout simulation that I have >> never encountered. >> >> I am using hps-distribution-3.0.0-bin.jar, which I believe is the latest >> stable release, with detector HPS-Proposal2014-v5-6pt6 and a true muonium >> data file that was created by assuming the same decay properties as the >> heavy photon, except with a mass of 211 MeV. Below is the command that I >> am >> using to run readout simulation and the error I receive. Is this error >> familiar to anyone? Thank you for any help. >> >> Regards, >> Chad Civello >> >> [ccivello@taro Out_files]$ java -jar hps-distribution.jar -r >> /org/lcsim/hps/steering/readout/HPS2014ReadoutNoPileup.lcsim -i >> TM_6786MeV_Fall2013_HPS-Proposal2014-v5-6pt6.slcio >> -DoutputFile=TM_6786MeV_Fall2013_HPS-Proposal2014-v5-6pt6_readout >> --- Drivers --- >> org.lcsim.job.EventMarkerDriver >> eventInterval = 1000 >> org.lcsim.hps.conditions.CalibrationDriver >> org.lcsim.hps.recon.ecal.EcalEdepToTriggerConverterDriver >> readoutCollection = EcalReadoutAnalogHits >> applyBadCrystalMap = false >> truncateScale = 1 >> constantGain = 0.15 >> org.lcsim.hps.recon.ecal.EcalRawConverterDriver >> runBackwards = true >> rawCollectionName = EcalReadoutHits >> ecalCollectionName = EcalReadoutAnalogHits >> org.lcsim.hps.recon.ecal.CTPEcalClusterer >> ecalName = Ecal >> ecalCollectionName = EcalReadoutAnalogHits >> clusterCollectionName = EcalTriggerClusters >> org.lcsim.hps.readout.ecal.FADCTriggerDriver >> clusterCollectionName = EcalTriggerClusters >> outputFileName = >> TM_6786MeV_Fall2013_HPS-Proposal2014-v5-6pt6_readout.triggers >> deadTime = 0 >> lcioFile = TM_6786MeV_Fall2013_HPS-Proposal2014-v5-6pt6_readout.slcio >> org.lcsim.hps.recon.tracking.SimpleSvtReadout >> noPileup = true >> org.lcsim.hps.util.ClockDriver >> org.lcsim.recon.tracking.digitization.sisim.config.ReadoutCleanupDriver >> --- End Drivers --- >> No input files in XML file. >> Got ConditionsEvent with run: 0 >> Reading calibrations calibSVT/base for run: 0 >> Use this calibration from run -1: calibSVT/default.base >> Reading calibrations calibSVT/tp for run: 0 >> Use this calibration from run -1: calibSVT/default.tp >> Loading the SVT bad channels for run 0 >> File daqmap/svt0.badchannels was not found! Continuing with only QA bad >> channels >> Loading SVT gains ... >> Loading SVT t0 shifts ... >> Loading fieldmap for run 0 >> reading ECal DAQ map >> reading ECal bad channels >> reading pedestals for ECal >> reading pedestals for ECal >> FADCTriggerDriver: Setting trigger for 6.6 GeV beam >> >>> Event 0 >>>> >>> java.lang.RuntimeException: Distance is outside of sensor by more than >> 0.001. Distance = -0.24857335945534142. 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:478) >> at >> org.lcsim.recon.tracking.digitization.sisim.CDFSiSensorSim. >> depositChargeOnSense(CDFSiSensorSim.java:241) >> at >> org.lcsim.recon.tracking.digitization.sisim.CDFSiSensorSim. >> computeElectrodeData(CDFSiSensorSim.java:110) >> at >> org.lcsim.hps.recon.tracking.SimpleSvtReadout.doSiSimulation( >> SimpleSvtReadout.java:198) >> at >> org.lcsim.hps.recon.tracking.SimpleSvtReadout.process( >> SimpleSvtReadout.java:116) >> 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) >> 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:153) >> at org.lcsim.job.JobControlManager.run(JobControlManager.java:392) >> at org.lcsim.job.JobControlManager.main( >> JobControlManager.java:168) >> >> ######################################################################## >> 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