Hello Jeremy, Hmm, never mind the last question. Looking in my SVN repository on the system I am running from, I see that .../hps_trunk/detector-data/detectors/HPS-PhysicsRun2016-Nominal-v4-4/SamplingFractions/Ecal.properties > already exists. So either it isn't being read for some reason, or this may be a database issue? Is there an easy way to check? Thanks, Kyle On Thu, Feb 4, 2016 at 4:02 PM, Kyle McCarty <[log in to unmask]> wrote: > Hello Jeremy, > > There are multiple ways to get this, but the easiest is probably the > command that I sent you earlier: > > java -cp $HPS_JAVA org.hps.users.meeg.FilterMCBunches >> raw/molv1_HPS-PhysicsRun2016-Nominal-v4-4-fieldmap_100.slcio >> molv1_HPS-PhysicsRun2016-Nominal-v4-4-fieldmap_100-spaced.slcio -e500 -a > > > You get a similar error when trying to open the file in JAS3 as well. > Nathan found the calorimeter properties file here: > > > http://java.freehep.org/svn/repos/hps/list/java/trunk/detector-data/detectors/HPS-PhysicsRun2016-Nominal-v4-4/SamplingFractions/?revision=HEAD&bypassEmpty=true > > Do you know where I need to put this? > > Thanks, > > Kyle > > On Thu, Feb 4, 2016 at 3:59 PM, McCormick, Jeremy I. < > [log in to unmask]> wrote: > >> Hi, Kyle. >> >> Can you paste the exact command you're using on the command line here? >> >> --Jeremy >> ------------------------------ >> *From:* [log in to unmask] <[log in to unmask]> >> on behalf of Kyle McCarty <[log in to unmask]> >> *Sent:* Thursday, February 4, 2016 12:33 PM >> *To:* Nathan Baltzell >> *Cc:* hps-software >> *Subject:* Re: Conditions Drivers Error for New Detector >> >> Hello hps-software, >> >> Jeremy says that this error means that either the conditions database is >> not being initialized correctly, or that the sampling fractions .PROP file >> is missing from the detector description. I believe that the conditions >> database is being read, so I think the missing file is the issue. Can >> someone of the detector end confirm whether this is or is not present? Is >> there something that I need to do to obtain it or enable it? >> >> Thanks, >> >> Kyle >> >> On Wed, Feb 3, 2016 at 10:32 PM, Kyle McCarty <[log in to unmask]> wrote: >> >>> Hello Nathan, >>> >>> Looking further, I figured out part of the problem: the spaced Møller >>> files have no events (file size 0), but for some reason wrote files anyway. >>> Looking into the log files for the spacing jobs, I see that the following >>> error occurred: >>> >>> Exception in thread "main" java.lang.NullPointerException >>>> at >>>> org.lcsim.event.base.SamplingFractionManager.getCorrectedEnergy(SamplingFractionManager.java:34) >>>> at >>>> org.lcsim.event.base.BaseCalorimeterHit.calculateCorrectedEnergy(BaseCalorimeterHit.java:116) >>>> at >>>> org.lcsim.lcio.SIOSimCalorimeterHit.<init>(SIOSimCalorimeterHit.java:68) >>>> at >>>> org.lcsim.lcio.SIOSimCalorimeterHitBlockHandler.addCollectionElements(SIOSimCalorimeterHitBlockHandler.java:23) >>>> at >>>> org.lcsim.lcio.AbstractBlockHandler.readCollection(AbstractBlockHandler.java:39) >>>> at >>>> org.lcsim.lcio.AbstractBlockHandler.readBlock(AbstractBlockHandler.java:32) >>>> at org.lcsim.lcio.LCIOReader.read(LCIOReader.java:77) >>>> at >>>> org.hps.users.meeg.FilterMCBunches.main(FilterMCBunches.java:177) >>>> >>> >>> Note that I also get this error if I try to open the input file in JAS3. >>> >>> Thanks, >>> >>> Kyle >>> >>> On Wed, Feb 3, 2016 at 10:10 PM, Nathan Baltzell <[log in to unmask]> >>> wrote: >>> >>>> See line 959 in JobControlManager, per your stack trace: >>>> >>>> LOGGER.info("Job took " + elapsed + " which is " + elapsed / >>>> processedEvents + " ms/event."); >>>> >>>> I guess processEvents is zero, and JobControlManager prefers to crash >>>> rather than deal with it? >>>> >>>> >>>> >>>> >>>> >>>> >>>> On Feb 3, 2016, at 9:44 PM, Kyle McCarty <[log in to unmask]> wrote: >>>> >>>> > Hello hps-software, >>>> > >>>> > Nathan pointed out that I was using 2015 instead of 2016 for some >>>> reason. Correcting that, I now get a different error: >>>> > >>>> > SEVERE: A fatal error occurred during the job. >>>> > java.lang.ArithmeticException: / by zero >>>> > at >>>> org.lcsim.job.JobControlManager.run(JobControlManager.java:959) >>>> > at org.hps.job.JobManager.run(JobManager.java:61) >>>> > at org.hps.job.JobManager.main(JobManager.java:27) >>>> > >>>> > I haven't ever seen this from the job manager before. Any idea why it >>>> would be producing this error? I have attached the steering file, if that >>>> helps. >>>> > >>>> > Thanks, >>>> > >>>> > Kyle >>>> > >>>> > On Wed, Feb 3, 2016 at 9:27 PM, Kyle McCarty <[log in to unmask]> >>>> wrote: >>>> > Hello hps-software, >>>> > >>>> > I am attempting to run readout on 2.3 GeV data with the new detector, >>>> but I obtain the following error: >>>> > >>>> > Exception in thread "main" java.lang.RuntimeException: Error >>>> initializing conditions from ConditionsDriver. >>>> > at >>>> org.hps.conditions.ConditionsDriver.initialize(ConditionsDriver.java:90) >>>> > at >>>> org.hps.job.JobManager.setupConditionsDriver(JobManager.java:84) >>>> > at org.hps.job.JobManager.setup(JobManager.java:49) >>>> > at >>>> org.lcsim.job.JobControlManager.setup(JobControlManager.java:1062) >>>> > at >>>> org.lcsim.job.JobControlManager.parse(JobControlManager.java:665) >>>> > at org.hps.job.JobManager.main(JobManager.java:26) >>>> > Caused by: >>>> org.lcsim.conditions.ConditionsManager$ConditionsNotFoundException: >>>> Conditions not found for detector HPS-PhysicsRun2015-Nominal-v4-4 >>>> > 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:40) >>>> > at >>>> org.hps.conditions.database.DatabaseConditionsManager.initialize(DatabaseConditionsManager.java:716) >>>> > at >>>> org.hps.conditions.database.DatabaseConditionsManager.setDetector(DatabaseConditionsManager.java:1023) >>>> > at >>>> org.hps.conditions.ConditionsDriver.initialize(ConditionsDriver.java:84) >>>> > ... 5 more >>>> > Caused by: java.net.UnknownHostException: www.lcsim.org >>>> > 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:526) >>>> > at >>>> sun.net.www.protocol.http.HttpURLConnection$6.run(HttpURLConnection.java:1675) >>>> > at >>>> sun.net.www.protocol.http.HttpURLConnection$6.run(HttpURLConnection.java:1673) >>>> > at java.security.AccessController.doPrivileged(Native Method) >>>> > at >>>> sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1671) >>>> > at >>>> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1244) >>>> > 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) >>>> > ... 10 more >>>> > Caused by: java.net.UnknownHostException: www.lcsim.org >>>> > at >>>> java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:178) >>>> > at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) >>>> > 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:432) >>>> > at sun.net.www.http.HttpClient.openServer(HttpClient.java:527) >>>> > at sun.net.www.http.HttpClient.<init>(HttpClient.java:211) >>>> > at sun.net.www.http.HttpClient.New(HttpClient.java:308) >>>> > at sun.net.www.http.HttpClient.New(HttpClient.java:326) >>>> > at >>>> sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:996) >>>> > at >>>> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:932) >>>> > at >>>> sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:850) >>>> > at >>>> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1300) >>>> > at >>>> sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLConnection.java:2678) >>>> > 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) >>>> > ... 12 more >>>> > >>>> > >>>> > It looks like conditions are not present for the detector >>>> "HPS-PhysicsRun2015-Nominal-v4-4" yet. Are they present on the main >>>> conditions database branch? We might just need to clone the current version >>>> to the UNH server (the batch system there doesn't have online access). >>>> > >>>> > Thanks, >>>> > >>>> > Kyle >>>> > >>>> > >>>> > 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 >>>> > >>>> > <TestTrigger_2pt2_MollerN2.lcsim> >>>> >>>> >>> >> >> ------------------------------ >> >> 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