You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

You need to have lcsim installed and compiled. These instructions assume you have symlinks such that "hps-java.jar" points to hps-java/target/hps-java-1.2-SNAPSHOT-bin.jar, and "steering" points to hps-java/src/main/resources/org/lcsim/hps/steering/.

The input data for this step is readout data; use either real 2012 test run data (EVIO format) or generate from simulation using the instructions in Running Readout Simulation.

Reconstructing readout data (either real data or output of readout simulation)

Use TestRunOfflineRecon.lcsim for both test run data and simulated 2014 data.

One-step process (EVIO to recon'ed LCIO)

java -cp hps-java.jar org.lcsim.hps.evio.TestRunEvioToLcio -x steering/TestRunOfflineRecon.lcsim prod/hps_001351.evio.0 -DoutputFile=recon.slcio

Two-step process (EVIO to raw LCIO to recon'ed LCIO)

java -cp hps-java.jar org.lcsim.hps.evio.TestRunEvioToLcio prod/hps_001351.evio.0 -l raw.slcio
java -jar hps-java.jar steering/TestRunOfflineRecon.lcsim -i raw.slcio -DoutputFile=recon.slcio

Reconstructing LCIO data from readout simulation (raw LCIO to recon'ed LCIO)

This is just the second half of the two-step process.

java -jar hps-java.jar steering/TestRunOfflineRecon.lcsim -i raw.slcio -DoutputFile=recon.slcio

Reconstructing SLIC output directly

java -jar hps-java.jar steering/HPSTrackingDefaults.lcsim -i ap2.2gev075mev_001_SLIC.slcio -DoutputFile=ap_recon.slcio
  • No labels