hps-java/src/main/resources/org/lcsim/hps/steering
diff -u -r1.7 -r1.8
--- OnlineTracking.lcsim 4 May 2012 14:06:37 -0000 1.7
+++ OnlineTracking.lcsim 5 May 2012 11:48:43 -0000 1.8
@@ -11,10 +11,9 @@
<driver name="TrackerHitDriver"/>
<!-- <driver name="SVTHitRecoPlots"/> -->
<driver name="TrackerReconDriver"/>
- <driver name="TrackingReconstructionPlots"/>
-
+ <driver name="TrackingReconstructionPlots"/>
+ <driver name="LCIOWriter"/>
<driver name="CleanupDriver"/>
-
</execute>
<drivers>
<driver name="RawTrackerHitFitterDriver"
@@ -59,7 +58,7 @@
<driver name="TrackerReconDriver"
type="org.lcsim.hps.recon.tracking.TrackerReconDriver">
- <debug>true</debug>
+ <debug>false</debug>
<strategyResource>/org/lcsim/hps/recon/tracking/strategies/HPS-Test-4pt1.xml</strategyResource>
<stripMaxSeparation>20.0</stripMaxSeparation>
<stripTolerance>1.0</stripTolerance>
@@ -72,11 +71,16 @@
<driver name="TrackingReconstructionPlots" type="org.lcsim.hps.monitoring.svt.TrackingReconstructionPlots">
</driver>
+
+ <driver name="LCIOWriter"
+ type="org.lcsim.util.loop.LCIODriver">
+ <outputFilePath>/Users/mgraham/HPS/HPSData/hps_000769_trackRecon.slcio</outputFilePath>
+ </driver>
+
<driver name="CleanupDriver"
type="org.lcsim.recon.tracking.digitization.sisim.config.ReadoutCleanupDriver">
<collectionNames>TrackerHits SVTRawTrackerHits SVTFittedRawTrackerHits</collectionNames>
</driver>
-
</drivers>
</lcsim>
\ No newline at end of file
hps-java/src/main/resources/org/lcsim/hps/recon/tracking/strategies
diff -u -r1.2 -r1.3
--- HPS-Test-4pt1.xml 4 May 2012 14:06:38 -0000 1.2
+++ HPS-Test-4pt1.xml 5 May 2012 11:48:43 -0000 1.3
@@ -5,15 +5,15 @@
<!--Cutoffs-->
- <MinPT>0.100</MinPT>
+ <MinPT>0.050</MinPT>
<MinHits>4</MinHits>
<MinConfirm>1</MinConfirm>
<MaxDCA>25.0</MaxDCA>
<MaxZ0>45.0</MaxZ0>
- <MaxChisq>250.0</MaxChisq>
- <BadHitChisq>100.0</BadHitChisq>
+ <MaxChisq>25.0</MaxChisq>
+ <BadHitChisq>10.0</BadHitChisq>
<!--Layers-->
hps-java/src/main/java/org/lcsim/hps/monitoring/svt
diff -u -r1.1 -r1.2
--- TrackingReconstructionPlots.java 4 May 2012 14:06:37 -0000 1.1
+++ TrackingReconstructionPlots.java 5 May 2012 11:48:43 -0000 1.2
@@ -104,8 +104,8 @@
List<Track> tracks = event.get(Track.class, trackCollectionName);
for (Track trk : tracks) {
- aida.histogram1D("Track Momentum (Px)").fill(trk.getPZ());
- aida.histogram1D("Track Momentum (Py)").fill(trk.getPY());
+ aida.histogram1D("Track Momentum (Px)").fill(trk.getPY());
+ aida.histogram1D("Track Momentum (Py)").fill(trk.getPZ());
aida.histogram1D("Track Momentum (Pz)").fill(trk.getPX());
aida.histogram1D("Track Chi2").fill(trk.getChi2());
}