Print

Print


Hi,
updated, rebuilt (with clean install), runs. If I remove the 
ConditionsDriver call in the steering files, this is the output:

GBLOutputDriver: Total Number of Events           = 20000
GBLOutputDriver: Total Number of Tracks           = 0
GBLOutputDriver: Total Number of Tracks Processed = 0

same story if I leave the ConditionsDriver and set run number to zero.

If I leave everything as it was, ConditionsDriver and run number=4888 
frozen, it reconstructs and does gbl stuff etc, that seems to be what I 
wanted.
But, question: which geometry is it taking to do this? (maybe a printout of 
the geometry constants it uses would be useful, just in the debug stage?)
The reconstruction is still running, so I don't know the answer yet...
cheers
     Alessandra







On Thu, 28 May 2015, McCormick, Jeremy I. wrote:

> "Please don't ask me to update my trunk."
>
> Please update the hps-java trunk and rebuild it.
>
> You must do this or everything is likely to be broken in your working copy due to some changes that I made to lcsim and hps-java.
>
> If that doesn't fix things let us know.
>
> See yesterday's detailed email about branching.  I think it would be a good idea to do this once you get everything working again, and that will protect you from getting unwanted changes in your development copy of the code.
> ________________________________________
> From: [log in to unmask] <[log in to unmask]> on behalf of Alessandra Filippi <[log in to unmask]>
> Sent: Thursday, May 28, 2015 1:53 AM
> To: hps-software
> Subject: hps-java reconstruction crash
>
> Hi all,
> this morning I am not able to run reconstruction on mc data anymore, there
> is a condition error - yesterday evening everything was ok. Here my
> command and the traceback:
>
>> java -jar hps_distribution.jar HPS2014OfflineNoPileupRecon.lcsim
> -i nopileup_readout_EngRun2015-Nominal-v1.slcio
> -DoutputFile=nopileup_rec_EngRun2015-Nominal-v1_rot0_20000 -n 20000
>
> Thu May 28 10:30:53 CEST 2015 org.hps.conditions.svt.SvtDetectorSetup
> loadDefault
> INFO: loading SVT conditions onto subdetector Tracker
> Exception in thread "main" java.lang.NullPointerException
>         at
> org.hps.conditions.svt.SvtDetectorSetup.loadDefault(SvtDetectorSetup.java:135)
>         at
> org.hps.conditions.svt.SvtDetectorSetup.conditionsChanged(SvtDetectorSetup.java:113)
>         at
> org.lcsim.conditions.ConditionsManagerImplementation.fireConditionsChanged(ConditionsManagerImplementation.java:122)
>         at
> org.lcsim.conditions.ConditionsManagerImplementation.setConditionsReader(ConditionsManagerImplementation.java:69)
>         at
> org.lcsim.conditions.ConditionsManagerImplementation.setDetector(ConditionsManagerImplementation.java:53)
>         at
> org.hps.conditions.database.DatabaseConditionsManager.initialize(DatabaseConditionsManager.java:666)
>         at
> org.hps.conditions.database.DatabaseConditionsManager.setDetector(DatabaseConditionsManager.java:1036)
>         at
> org.hps.conditions.ConditionsDriver.initialize(ConditionsDriver.java:136)
>         at org.hps.job.JobManager.setupConditions(JobManager.java:77)
>         at org.hps.job.JobManager.run(JobManager.java:52)
>         at org.lcsim.job.JobControlManager.run(JobControlManager.java:189)
>         at org.hps.job.JobManager.main(JobManager.java:23)
>
>
> In the .lcsim file I set run number 4888, and then freezeze it. If I set it
> to zero, I get the same error. If I eliminate the call to
> ConditionDrivers, I get the following traceback:
>
> INFO: loading SVT conditions onto subdetector Tracker
> java.lang.NullPointerException
>         at
> org.hps.conditions.svt.SvtDetectorSetup.loadDefault(SvtDetectorSetup.java:135)
>         at
> org.hps.conditions.svt.SvtDetectorSetup.conditionsChanged(SvtDetectorSetup.java:113)
>         at
> org.lcsim.conditions.ConditionsManagerImplementation.fireConditionsChanged(ConditionsManagerImplementation.java:122)
>         at
> org.lcsim.conditions.ConditionsManagerImplementation.setConditionsReader(ConditionsManagerImplementation.java:69)
>         at
> org.lcsim.conditions.ConditionsManagerImplementation.setDetector(ConditionsManagerImplementation.java:53)
>         at
> org.hps.conditions.database.DatabaseConditionsManager.initialize(DatabaseConditionsManager.java:666)
>         at
> org.hps.conditions.database.DatabaseConditionsManager.setDetector(DatabaseConditionsManager.java:1036)
>         at
> org.lcsim.event.base.BaseLCSimEvent.<init>(BaseLCSimEvent.java:48)
>         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:153)
>         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)
>
>
> Please don't ask me to update my trunk. I wouldn't (have) like(d) to
> update it to the newest changes as long as I am not sure that everything
> is backward compatible with what I have been doing until yesterday on
> alignment studies and tests with mc data (which does not seem to be the
> case, just as a start).
> Actually, I was going to ask you too freeze a branch to version 3030, the
> last one prior to last Jeremy's changes, but you were too fast... :-(
> cheers
>      Alessandra
>
> ########################################################################
> 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