BTW should I also go ahead and update the hps-detectors package as well as hps-java for the JLAB clashps installation? On Thu, 12 Apr 2012, Homer wrote: > Hi Jeremy, > > Great. This looks just like what we need. I'll give it and > try and then use it on the jlab systems for testing. > > Cheers, > Homer > > On Thu, 12 Apr 2012, McCormick, Jeremy I. wrote: > >> Hi, >> >> I've just added a utility class to hps-java which will produce LCIO files >> from EVIO Test Run data. It uses existing code in LCSimTestRunEventBuilder >> to perform this conversion. >> >> The class is at... >> >> org.lcsim.hps.evio.TestRunEvioToLcio >> >> It has a command line interface, defined as follows... >> >> -e [evioInputFile] -l [lcioOutputFile] -d [detectorName] -x [lcsimXmlFile] >> >> Here is an example of running it from the command line... >> >> java -classpath `pwd`/hps-java_local/target/hps-java-1.1-SNAPSHOT-bin.jar >> org.lcsim.hps.evio.TestRunEvioToLcio \ >> -d HPS-Test-JLAB-v4pt0 \ >> -e /nfs/slac/g/hps/jeremym/TestRunRecon.evio \ >> -l TestRunRecon.slcio \ >> -x hps-java/src/main/resources/org/lcsim/hps/steering/TestRunCnv.lcsim >> >> To run this yourself, you need to point it at a local installation of >> hps-java as well as EVIO data that is locally accessible. This example >> uses an EVIO file from my NFS space at SLAC. >> >> Basically, this class will take an EVIO input file with Test Run data, >> convert it to an LCSim event, and then run an LCSim job on the events, >> defined by the LCSim XML "steering" file that is specified. I have >> confirmed that it works. I get two output collections in the resultant >> LCIO file: EcalRawHits and SVTRawTrackerHits. They both look okay to me, >> though I've not looked in detail at the output, just confirmed that it is >> written successfully. The LCSim job could do whatever you like, including >> run the full reconstruction. For now, I just convert to LCIO. The writing >> to LCIO is included in the class, so no need to include an LCIODriver in >> your .lcsim file. >> >> I hope that works for purposes of running the offline reconstruction on >> EVIO files. >> >> If you have any questions, let me know. >> >> --Jeremy >> >> ######################################################################## >> 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