hps-java/src/main/resources/org/lcsim/hps/steering
diff -N SVTMonitoring.lcsim
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ SVTMonitoring.lcsim 21 Jun 2012 18:59:45 -0000 1.1
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<lcsim xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcsim/1.0/lcsim.xsd">
+ <execute>
+ <driver name="EventMarkerDriver" />
+ <driver name="SVTSetupDriver" />
+ <driver name="RawTrackerHitMaker" />
+ <driver name="SVTPulsePlots"/>
+
+ <driver name="RawTrackerHitFitterDriver" />
+ <driver name="SVTPulseFitPlots"/>
+ <driver name="SVTMonitoringPlots"/>
+
+ <driver name="TrackerHitDriver" />
+ <driver name="SVTHitRecoPlots"/>
+
+ <driver name="TrackerReconDriver" />
+ <driver name="SVTSimpleEventDisplay"/>
+ <driver name="TrackTimePlots"/>
+
+ <driver name="EcalRawConverter" />
+ <driver name="EcalClusterer" />
+ <driver name="TrackingReconstructionPlots" />
+
+ <driver name="CleanupDriver" />
+ </execute>
+ <drivers>
+ <driver name="EventMarkerDriver" type="org.lcsim.job.EventMarkerDriver">
+ <eventInterval>1</eventInterval>
+ </driver>
+ <driver name="SVTSetupDriver" type="org.lcsim.hps.recon.tracking.HPSSVTSensorSetup" />
+ <driver name="EcalRawConverter" type="org.lcsim.hps.recon.ecal.HPSEcalRawConverterDriver">
+ <ecalCollectionName>EcalCalHits</ecalCollectionName>
+ </driver>
+ <driver name="EcalClusterer" type="org.lcsim.hps.recon.ecal.HPSEcalClusterer">
+ <ecalName>Ecal</ecalName>
+ <ecalCollectionName>EcalCalHits</ecalCollectionName>
+ </driver>
+ <driver name="RawTrackerHitMaker" type="org.lcsim.hps.recon.tracking.SVTDataToRawTrackerHitDriver">
+ <rawTrackerHitOutputCollectionName>SVTRawTrackerHits</rawTrackerHitOutputCollectionName>
+ </driver>
+ <driver name="RawTrackerHitFitterDriver" type="org.lcsim.hps.recon.tracking.HPSRawTrackerHitFitterDriver">
+ <rawHitCollectionName>SVTRawTrackerHits</rawHitCollectionName>
+ <fittedHitCollectionName>SVTFittedRawTrackerHits</fittedHitCollectionName>
+ <fitAlgorithm>Analytic</fitAlgorithm>
+ <correctT0Shift>true</correctT0Shift>
+ </driver>
+ <driver name="TrackerHitDriver" type="org.lcsim.hps.users.mgraham.DataTrackerHitDriver" />
+ <driver name="TrackerReconDriver" type="org.lcsim.hps.recon.tracking.TrackerReconDriver">
+ <debug>false</debug>
+ <strategyResource>/org/lcsim/hps/recon/tracking/strategies/HPS-TestRun-v2-357.xml</strategyResource>
+ <stripMaxSeparation>20.0</stripMaxSeparation>
+ <stripTolerance>1.0</stripTolerance>
+ </driver>
+ <driver name="TrackingReconstructionPlots" type="org.lcsim.hps.monitoring.svt.TrackingReconstructionPlots">
+ <outputPlots>HPSTestRunTrackingPlots.aida</outputPlots>
+ </driver>
+ <driver name="SVTSimpleEventDisplay" type="org.lcsim.hps.monitoring.svt.SVTSimpleEventDisplay">
+ <inputCollection>SVTRawTrackerHits</inputCollection>
+ <singleEvent>false</singleEvent>
+ </driver>
+ <driver name="SVTMonitoringPlots" type="org.lcsim.hps.monitoring.svt.SVTMonitoringPlots">
+ </driver>
+ <driver name="SVTPulseFitPlots"
+ type="org.lcsim.hps.monitoring.svt.SVTPulseFitPlots">
+ <fittedTrackerHitCollectionName>SVTFittedRawTrackerHits</fittedTrackerHitCollectionName>
+ </driver>
+ <driver name="SVTPulsePlots"
+ type="org.lcsim.hps.monitoring.svt.SVTHitPulsePlots">
+ <rawTrackerHitCollectionName>SVTRawTrackerHits</rawTrackerHitCollectionName>
+ </driver>
+ <driver name="SVTHitRecoPlots"
+ type="org.lcsim.hps.monitoring.svt.SVTHitReconstructionPlots">
+ <fittedTrackerHitCollectionName>SVTFittedRawTrackerHits</fittedTrackerHitCollectionName>
+ </driver>
+ <driver name="TrackTimePlots" type="org.lcsim.hps.monitoring.svt.TrackTimePlots"/>
+ <driver name="CleanupDriver" type="org.lcsim.recon.tracking.digitization.sisim.config.ReadoutCleanupDriver">
+ <collectionNames>TrackerHits</collectionNames>
+ </driver>
+ </drivers>
+</lcsim>
\ No newline at end of file
hps-java/src/main/resources/org/lcsim/hps/steering
diff -u -r1.4 -r1.5
--- ECalTriggerMonitoring.lcsim 16 May 2012 16:09:27 -0000 1.4
+++ ECalTriggerMonitoring.lcsim 21 Jun 2012 18:59:45 -0000 1.5
@@ -11,10 +11,11 @@
<driver name="HPSEcalConditions"/>
<driver name="EcalRawConverter"/>
<driver name="EcalClusterer"/>
- <driver name="EcalPedestalPlots"/>
- <driver name="EcalMonitoringPlots"/>
- <driver name="EcalHitPlots"/>
- <driver name="EcalClusterPlots"/>
+<!-- <driver name="EcalPedestalPlots"/>-->
+<!-- <driver name="EcalMonitoringPlots"/>-->
+<!-- <driver name="EcalHitPlots"/>-->
+<!-- <driver name="EcalClusterPlots"/>-->
+ <driver name="TriggerPlots"/>
<!--
<driver name="EcalEventMonitor"/>
<driver name="EcalEvsX"/>
@@ -28,6 +29,8 @@
<rawCollectionName>EcalReadoutHits</rawCollectionName>
<integralWindow>35</integralWindow>
<gain>1.0</gain>
+ <applyBadCrystalMap>false</applyBadCrystalMap>
+ <dropBadFADC>true</dropBadFADC>
</driver>
<driver name="EcalDaqPlots" type="org.lcsim.hps.monitoring.ecal.EcalDaqPlots">
</driver>
@@ -59,5 +62,8 @@
</driver>
<driver name="EcalClusterPlots" type="org.lcsim.hps.monitoring.ecal.EcalClusterPlots">
</driver>
+ <driver name="TriggerPlots" type="org.lcsim.hps.monitoring.ecal.TriggerPlots">
+ <clusterEnergyCut>1280</clusterEnergyCut>
+ </driver>
</drivers>
</lcsim>
hps-java/src/main/resources/org/lcsim/hps/steering
diff -u -r1.10 -r1.11
--- ECalMonitoring.lcsim 23 May 2012 18:22:16 -0000 1.10
+++ ECalMonitoring.lcsim 21 Jun 2012 18:59:45 -0000 1.11
@@ -7,15 +7,16 @@
<printDriversDetailed>true</printDriversDetailed>
</control>
<execute>
- <driver name="EventMarkerDriver"/>
+<!-- <driver name="EventMarkerDriver"/>-->
<driver name="HPSCalibrationDriver"/>
<driver name="EcalRawConverter"/>
- <driver name="EcalClusterer"/>
- <driver name="EcalPedestalPlots"/>
- <driver name="EcalMonitoringPlots"/>
+<!-- <driver name="EcalClusterer"/>-->
+<!-- <driver name="EcalPedestalPlots"/>-->
+<!-- <driver name="EcalMonitoringPlots"/>-->
<driver name="EcalHitPlots"/>
- <driver name="EcalClusterPlots"/>
- <driver name="EcalEvsX"/>
+<!-- <driver name="EcalClusterPlots"/>-->
+<!-- <driver name="EcalEvsX"/>-->
+<!-- <driver name="TriggerPlots"/>-->
<!--
<driver name="EcalEventMonitor"/>
<driver name="EcalWindowPlots"/>
@@ -27,6 +28,8 @@
<driver name="EcalRawConverter" type="org.lcsim.hps.recon.ecal.HPSEcalRawConverterDriver">
<integralWindow>35</integralWindow>
<!-- <threshold>150</threshold>-->
+ <applyBadCrystalMap>false</applyBadCrystalMap>
+<!-- <dropBadFADC>true</dropBadFADC>-->
</driver>
<driver name="EcalDaqPlots" type="org.lcsim.hps.monitoring.ecal.EcalDaqPlots">
</driver>
@@ -50,8 +53,9 @@
type="org.lcsim.job.EventMarkerDriver">
<eventInterval>1</eventInterval>
</driver>
- <driver name="EcalClusterer"
- type="org.lcsim.hps.recon.ecal.HPSEcalClusterer">
+<!-- <driver name="EcalClusterer" type="org.lcsim.hps.recon.ecal.HPSEcalCTPClusterer">-->
+ <driver name="EcalClusterer" type="org.lcsim.hps.recon.ecal.HPSEcalClusterer">
+<!-- <clusterWindow>32.0</clusterWindow>-->
<ecalName>Ecal</ecalName>
<ecalCollectionName>EcalCalHits</ecalCollectionName>
</driver>
@@ -61,11 +65,14 @@
</driver>
<driver name="EcalClusterPlots" type="org.lcsim.hps.monitoring.ecal.EcalClusterPlots">
<maxE>2000</maxE>
- <logScale>true</logScale>
+ <logScale>false</logScale>
</driver>
<driver name="EcalEvsX" type="org.lcsim.hps.monitoring.ecal.EcalEvsX">
- <targetZ>1500</targetZ>
+ <targetZ>674</targetZ>
<inputCollection>EcalClusters</inputCollection>
</driver>
+ <driver name="TriggerPlots" type="org.lcsim.hps.monitoring.ecal.TriggerPlots">
+ <clusterEnergyCut>110</clusterEnergyCut>
+ </driver>
</drivers>
</lcsim>