​Even though SimpleMCRecon may be outdated, the error has to do with conditions for the detector​ HPS-Proposal2014-v8-4pt4 not being found. Looking at the error, it looks like a connection to the DB wasn't established. Sebouh, if you try rerunning again, does the error persist? --Omar Moreno On Mon, Jun 15, 2015 at 2:11 PM, McCormick, Jeremy I. < [log in to unmask]> wrote: > It is possible that SimpleMCRecon.lcsim has become outdated and no longer > works (in which case we should update it). > > I have run the MC ECal recon lately in a test case, and I think it is > working fine. > > Not sure about MC tracking jobs but assume it is working okay... > > -----Original Message----- > From: [log in to unmask] [mailto: > [log in to unmask]] On Behalf Of Sebouh Paul > Sent: Monday, June 15, 2015 1:50 PM > To: hps-software > Subject: recon not working > > i am attempting to reconstruct some monte-carlo data. If I reconstruct > some of my old data files, it works fine. When I attempt to reconstruct > some newer files the exact same way, it doesn't work. > > > For this one it works: > > > > ifarm1101> java -Xmx1500m -jar > ~/hps-distribution-3.0.3-20141018.011336-132-bin.jar ~/SimpleMCRecon.lcsim > -i /work/hallb/hps/sebouh/trident_slic/radmuon_12.lcio.slcio > -DoutputFile=/work/hallb/hps/sebouh/test -DrunNumber=100 > > --- Drivers --- > > org.lcsim.job.EventMarkerDriver > > eventInterval = 10 > > org.hps.conditions.deprecated.CalibrationDriver > > org.hps.recon.tracking.SimpleTrackerDigiDriver > > debug = false > > org.hps.recon.tracking.HelicalTrackHitDriver > > debug = false > > maxSeperation = 20.0 > > tolerance = 1.0 > > org.hps.recon.tracking.TrackerReconDriver > > debug = false > > strategyResource = /HPS-Full-3lay.xml > > org.hps.recon.ecal.EcalClusterICBasic > > ecalName = Ecal > > ecalCollectionName = EcalHits > > timeCut = false > > org.hps.recon.particle.HpsReconParticleDriver > > org.lcsim.util.loop.LCIODriver > > outputFilePath = /work/hallb/hps/sebouh/test > > org.lcsim.recon.tracking.digitization.sisim.config.ReadoutCleanupDriver > > --- End Drivers --- > > No input files in XML file. > > Adding SimTrackerHitIdentifierReadoutDriver with readouts: [TrackerHits] > > 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 > > >> Event 0 > > >> Event 10 > > >> Event 20 > > >> Event 30 > > >> Event 40 > > > > > > > > And for this one it doesn't: > > ifarm1101> java -Xmx1500m -jar > ~/hps-distribution-3.0.3-20141018.011336-132-bin.jar ~/SimpleMCRecon.lcsim > -i /work/hallb/hps/sebouh/trident_slic6p6/radmuon_4.slcio > -DoutputFile=/work/hallb/hps/sebouh/test -DrunNumber=100 > > --- Drivers --- > > org.lcsim.job.EventMarkerDriver > > eventInterval = 10 > > org.hps.conditions.deprecated.CalibrationDriver > > org.hps.recon.tracking.SimpleTrackerDigiDriver > > debug = false > > org.hps.recon.tracking.HelicalTrackHitDriver > > debug = false > > maxSeperation = 20.0 > > tolerance = 1.0 > > org.hps.recon.tracking.TrackerReconDriver > > debug = false > > strategyResource = /HPS-Full-3lay.xml > > org.hps.recon.ecal.EcalClusterICBasic > > ecalName = Ecal > > ecalCollectionName = EcalHits > > timeCut = false > > org.hps.recon.particle.HpsReconParticleDriver > > org.lcsim.util.loop.LCIODriver > > outputFilePath = /work/hallb/hps/sebouh/test > > org.lcsim.recon.tracking.digitization.sisim.config.ReadoutCleanupDriver > > --- End Drivers --- > > No input files in XML file. > > Adding SimTrackerHitIdentifierReadoutDriver with readouts: [TrackerHits] > > java.lang.RuntimeException: > org.lcsim.conditions.ConditionsManager$ConditionsNotFoundException: > Conditions not found for detector HPS-Proposal2014-v8-4pt4 > > at org.lcsim.event.base.BaseLCSimEvent.<init>(BaseLCSimEvent.java:54) > > at org.lcsim.lcio.LCIOEvent.<init>(LCIOEvent.java:62) > > at org.lcsim.lcio.LCIOEvent.<init>(LCIOEvent.java:25) > > at org.lcsim.lcio.LCIOReader.read(LCIOReader.java:59) > > at org.lcsim.util.loop.LCIOEventSource.next(LCIOEventSource.java:129) > > at > org.freehep.record.loop.DefaultRecordLoop.fetchRecord(DefaultRecordLoop.java:809) > > at > org.freehep.record.loop.DefaultRecordLoop.loop(DefaultRecordLoop.java:648) > > 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:418) > > at org.lcsim.job.JobControlManager.main(JobControlManager.java:180) > > Caused by: > org.lcsim.conditions.ConditionsManager$ConditionsNotFoundException: > Conditions not found for detector HPS-Proposal2014-v8-4pt4 > > at org.lcsim.conditions.ConditionsReader.create(ConditionsReader.java:203) > > at org.lcsim.conditions.ConditionsReader.create(ConditionsReader.java:214) > > at > org.lcsim.conditions.ConditionsManagerImplementation.setDetector(ConditionsManagerImplementation.java:41) > > at org.lcsim.event.base.BaseLCSimEvent.<init>(BaseLCSimEvent.java:52) > > ... 10 more > > Caused by: java.net.SocketTimeoutException: connect timed out > > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) > > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) > > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > > at java.lang.reflect.Constructor.newInstance(Constructor.java:525) > > at > sun.net.www.protocol.http.HttpURLConnection$6.run(HttpURLConnection.java:1664) > > at > sun.net.www.protocol.http.HttpURLConnection$6.run(HttpURLConnection.java:1662) > > at java.security.AccessController.doPrivileged(Native Method) > > at > sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1660) > > at > sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1243) > > at org.lcsim.util.cache.FileCache.getCachedFile(FileCache.java:95) > > at > org.lcsim.conditions.ConditionsReader.downloadDetectorDescription(ConditionsReader.java:268) > > at org.lcsim.conditions.ConditionsReader.create(ConditionsReader.java:194) > > ... 13 more > > Caused by: java.net.SocketTimeoutException: connect timed out > > at java.net.PlainSocketImpl.socketConnect(Native Method) > > at > java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339) > > at > java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200) > > at > java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182) > > at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391) > > at java.net.Socket.connect(Socket.java:579) > > at sun.net.NetworkClient.doConnect(NetworkClient.java:175) > > at sun.net.www.http.HttpClient.openServer(HttpClient.java:378) > > at sun.net.www.http.HttpClient.openServer(HttpClient.java:473) > > at sun.net.www.http.HttpClient.<init>(HttpClient.java:203) > > at sun.net.www.http.HttpClient.New(HttpClient.java:290) > > at sun.net.www.http.HttpClient.New(HttpClient.java:306) > > at > sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:995) > > at > sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:931) > > at > sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:849) > > at > sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1299) > > at > sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLConnection.java:2660) > > at java.net.URLConnection.getHeaderFieldLong(URLConnection.java:639) > > at java.net.URLConnection.getContentLengthLong(URLConnection.java:511) > > at java.net.URLConnection.getContentLength(URLConnection.java:495) > > at org.lcsim.util.cache.FileCache.getCachedFile(FileCache.java:94) > > ... 15 more > > > > > > > > > > > The only difference is which input files I am using. What am I doing > wrong? > > > ________________________________ > > 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 > ######################################################################## 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