​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