2 added + 2 modified, total 4 files
hps-java/src/main/resources/org/lcsim/hps/steering
diff -N HPS2014ReadoutToLcio.lcsim
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ HPS2014ReadoutToLcio.lcsim 21 Nov 2012 00:04:10 -0000 1.1
@@ -0,0 +1,97 @@
+<!--
+ Execute full trigger+readout simulation and write the results as an LCIO file.
+ @author Sho Uemura <[log in to unmask]>
+ @version $Id: HPS2014ReadoutToLcio.lcsim,v 1.1 2012/11/21 00:04:10 meeg Exp $
+-->
+<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="HPSCalibrationDriver"/>
+ <driver name="EcalReadout"/>
+ <driver name="EcalConverter"/>
+ <driver name="EcalClusterer"/>
+ <driver name="EcalTrigger"/>
+
+<!-- <driver name="SimpleSVTReadout"/>-->
+
+ <driver name="SVTReadout"/>
+ <driver name="Digitization"/>
+ <driver name="DataProcessing"/>
+ <driver name="TestRunReconToLcio"/>
+
+ <driver name="ClockDriver"/>
+ <driver name="CleanupDriver"/>
+ </execute>
+
+ <drivers>
+ <driver name="EventMarkerDriver" type="org.lcsim.job.EventMarkerDriver">
+ <eventInterval>1000</eventInterval>
+ </driver>
+ <driver name="HPSCalibrationDriver" type="org.lcsim.hps.monitoring.HPSCalibrationDriver">
+<!-- <runNumber>1351</runNumber> -->
+ </driver>
+ <driver name="TestRunReconToLcio" type="org.lcsim.hps.evio.TestRunTriggeredReconToLcio">
+ <outputFile>${outputFile}</outputFile>
+ </driver>
+
+ <driver name="EcalReadout" type="org.lcsim.hps.recon.ecal.HPSEcalFADCReadoutDriver">
+ <readoutPeriod>4.0</readoutPeriod>
+ <coincidenceWindow>2</coincidenceWindow>
+ <ecalName>Ecal</ecalName>
+ <ecalCollectionName>EcalHits</ecalCollectionName>
+ <ecalRawCollectionName>EcalRawHits</ecalRawCollectionName>
+ <triggerThreshold>50</triggerThreshold>
+ <readoutThreshold>50</readoutThreshold>
+ <constantTriggerWindow>true</constantTriggerWindow>
+ <scaleFactor>1</scaleFactor>
+ <fixedGain>0.15</fixedGain>
+<!-- <debug>true</debug>-->
+ </driver>
+
+ <driver name="EcalConverter" type="org.lcsim.hps.recon.ecal.HPSEcalRawConverterDriver">
+ <rawCollectionName>EcalRawHits</rawCollectionName>
+ <ecalCollectionName>EcalCorrectedHits</ecalCollectionName>
+ <gain>0.15</gain>
+ <applyBadCrystalMap>false</applyBadCrystalMap>
+<!-- <debug>true</debug>-->
+ </driver>
+
+ <driver name="EcalClusterer" type="org.lcsim.hps.recon.ecal.HPSEcalCTPClusterer">
+ <ecalName>Ecal</ecalName>
+ <clusterWindow>32.0</clusterWindow>
+ <ecalCollectionName>EcalCorrectedHits</ecalCollectionName>
+ </driver>
+
+ <driver name="EcalTrigger" type="org.lcsim.hps.recon.ecal.HPSFADCTriggerDriver">
+ <clusterCollectionName>EcalClusters</clusterCollectionName>
+ <deadTime>10</deadTime>
+ <outputFileName>${outputFile}.triggers</outputFileName>
+ </driver>
+ <driver name="SimpleSVTReadout" type="org.lcsim.hps.recon.tracking.SimpleSvtReadout">
+ </driver>
+
+ <driver name="SVTReadout" type="org.lcsim.hps.recon.tracking.apv25.SvtReadout">
+ <debug>false</debug>
+ <pedestalRun>false</pedestalRun>
+ <triggerLatencyTime>288</triggerLatencyTime>
+ </driver>
+
+ <driver name="Digitization" type="org.lcsim.hps.recon.tracking.RearTransitionModule" />
+
+ <driver name="DataProcessing" type="org.lcsim.hps.recon.tracking.TestRunDataProcessingModule" >
+ <enablePileUpCut>true</enablePileUpCut>
+ <enableThresholdCut>true</enableThresholdCut>
+ <noiseThreshold>2</noiseThreshold>
+ <numberOfSamplesAboveTreshold>3</numberOfSamplesAboveTreshold>
+ <numberOfSamplesToReadOut>6</numberOfSamplesToReadOut>
+ </driver>
+
+ <driver name="ClockDriver" type="org.lcsim.hps.util.ClockDriver"/>
+ <driver name="CleanupDriver" type="org.lcsim.recon.tracking.digitization.sisim.config.ReadoutCleanupDriver">
+ <collectionNames>TrackerHits</collectionNames>
+ </driver>
+ </drivers>
+</lcsim>
+
hps-java/src/main/resources/org/lcsim/hps/steering
diff -N HPS2014ReadoutToEvio.lcsim
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ HPS2014ReadoutToEvio.lcsim 21 Nov 2012 00:04:10 -0000 1.1
@@ -0,0 +1,97 @@
+<!--
+ Execute full trigger+readout simulation and write the results as an EVIO file.
+ @author Sho Uemura <[log in to unmask]>
+ @version $Id: HPS2014ReadoutToEvio.lcsim,v 1.1 2012/11/21 00:04:10 meeg Exp $
+-->
+<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="HPSCalibrationDriver"/>
+ <driver name="EcalReadout"/>
+ <driver name="EcalConverter"/>
+ <driver name="EcalClusterer"/>
+ <driver name="EcalTrigger"/>
+
+<!-- <driver name="SimpleSVTReadout"/>-->
+
+<!-- <driver name="SVTReadout"/>
+ <driver name="Digitization"/>
+ <driver name="DataProcessing"/>
+ <driver name="TestRunReconToEvio"/>-->
+
+ <driver name="ClockDriver"/>
+ <driver name="CleanupDriver"/>
+ </execute>
+
+ <drivers>
+ <driver name="EventMarkerDriver" type="org.lcsim.job.EventMarkerDriver">
+ <eventInterval>1000</eventInterval>
+ </driver>
+ <driver name="HPSCalibrationDriver" type="org.lcsim.hps.monitoring.HPSCalibrationDriver">
+<!-- <runNumber>1351</runNumber> -->
+ </driver>
+ <driver name="TestRunReconToEvio" type="org.lcsim.hps.evio.TestRunTriggeredReconToEvio">
+ <evioOutputFile>${outputFile}</evioOutputFile>
+ </driver>
+
+ <driver name="EcalReadout" type="org.lcsim.hps.recon.ecal.HPSEcalFADCReadoutDriver">
+ <readoutPeriod>4.0</readoutPeriod>
+ <coincidenceWindow>2</coincidenceWindow>
+ <ecalName>Ecal</ecalName>
+ <ecalCollectionName>EcalHits</ecalCollectionName>
+ <ecalRawCollectionName>EcalRawHits</ecalRawCollectionName>
+ <triggerThreshold>50</triggerThreshold>
+ <readoutThreshold>50</readoutThreshold>
+ <constantTriggerWindow>true</constantTriggerWindow>
+ <scaleFactor>1</scaleFactor>
+ <fixedGain>0.15</fixedGain>
+<!-- <debug>true</debug>-->
+ </driver>
+
+ <driver name="EcalConverter" type="org.lcsim.hps.recon.ecal.HPSEcalRawConverterDriver">
+ <rawCollectionName>EcalRawHits</rawCollectionName>
+ <ecalCollectionName>EcalCorrectedHits</ecalCollectionName>
+ <gain>0.15</gain>
+ <applyBadCrystalMap>false</applyBadCrystalMap>
+<!-- <debug>true</debug>-->
+ </driver>
+
+ <driver name="EcalClusterer" type="org.lcsim.hps.recon.ecal.HPSEcalCTPClusterer">
+ <ecalName>Ecal</ecalName>
+ <clusterWindow>32.0</clusterWindow>
+ <ecalCollectionName>EcalCorrectedHits</ecalCollectionName>
+ </driver>
+
+ <driver name="EcalTrigger" type="org.lcsim.hps.recon.ecal.HPSFADCTriggerDriver">
+ <clusterCollectionName>EcalClusters</clusterCollectionName>
+ <deadTime>10</deadTime>
+ <outputFileName>${outputFile}.triggers</outputFileName>
+ </driver>
+ <driver name="SimpleSVTReadout" type="org.lcsim.hps.recon.tracking.SimpleSvtReadout">
+ </driver>
+
+ <driver name="SVTReadout" type="org.lcsim.hps.recon.tracking.apv25.SvtReadout">
+ <debug>false</debug>
+ <pedestalRun>false</pedestalRun>
+ <triggerLatencyTime>288</triggerLatencyTime>
+ </driver>
+
+ <driver name="Digitization" type="org.lcsim.hps.recon.tracking.RearTransitionModule" />
+
+ <driver name="DataProcessing" type="org.lcsim.hps.recon.tracking.TestRunDataProcessingModule" >
+ <enablePileUpCut>true</enablePileUpCut>
+ <enableThresholdCut>true</enableThresholdCut>
+ <noiseThreshold>2</noiseThreshold>
+ <numberOfSamplesAboveTreshold>3</numberOfSamplesAboveTreshold>
+ <numberOfSamplesToReadOut>6</numberOfSamplesToReadOut>
+ </driver>
+
+ <driver name="ClockDriver" type="org.lcsim.hps.util.ClockDriver"/>
+ <driver name="CleanupDriver" type="org.lcsim.recon.tracking.digitization.sisim.config.ReadoutCleanupDriver">
+ <collectionNames>TrackerHits</collectionNames>
+ </driver>
+ </drivers>
+</lcsim>
+
hps-java/src/main/resources/org/lcsim/hps/steering
diff -u -r1.9 -r1.10
--- HPSTestRunReconToLcio.lcsim 21 Sep 2012 23:44:31 -0000 1.9
+++ HPSTestRunReconToLcio.lcsim 21 Nov 2012 00:04:10 -0000 1.10
@@ -31,8 +31,7 @@
<outputFile>${outputFile}</outputFile>
</driver>
- <driver name="EcalReadout"
- type="org.lcsim.hps.recon.ecal.HPSEcalFADCReadoutDriver">
+ <driver name="EcalReadout" type="org.lcsim.hps.recon.ecal.HPSEcalFADCReadoutDriver">
<readoutPeriod>4.0</readoutPeriod>
<coincidenceWindow>2</coincidenceWindow>
<ecalName>Ecal</ecalName>
@@ -42,8 +41,7 @@
<readoutThreshold>50</readoutThreshold>
</driver>
- <driver name="EcalConverter"
- type="org.lcsim.hps.recon.ecal.HPSEcalConverterDriver">
+ <driver name="EcalConverter" type="org.lcsim.hps.recon.ecal.HPSEcalConverterDriver">
<rawCollectionName>EcalRawHits</rawCollectionName>
<ecalCollectionName>EcalCorrectedHits</ecalCollectionName>
<scale>1</scale>
@@ -54,17 +52,16 @@
<outputCollection>EcalFilteredHits</outputCollection>
</driver>
- <driver name="EcalClusterer"
- type="org.lcsim.hps.recon.ecal.HPSEcalCTPClusterer">
+ <driver name="EcalClusterer" type="org.lcsim.hps.recon.ecal.HPSEcalCTPClusterer">
<ecalName>Ecal</ecalName>
<clusterWindow>32.0</clusterWindow>
<ecalCollectionName>EcalFilteredHits</ecalCollectionName>
</driver>
- <driver name="EcalTrigger"
- type="org.lcsim.hps.recon.ecal.TestRunTriggerDriver">
+ <driver name="EcalTrigger" type="org.lcsim.hps.recon.ecal.TestRunTriggerDriver">
<clusterCollectionName>EcalClusters</clusterCollectionName>
<deadTime>10</deadTime>
+ <outputFileName>${outputFile}.triggers</outputFileName>
</driver>
<driver name="SimpleSVTReadout" type="org.lcsim.hps.recon.tracking.SimpleSvtReadout">
</driver>
@@ -85,9 +82,7 @@
<numberOfSamplesToReadOut>6</numberOfSamplesToReadOut>
</driver>
- <driver name="ClockDriver"
- type="org.lcsim.hps.util.ClockDriver">
- </driver>
+ <driver name="ClockDriver" type="org.lcsim.hps.util.ClockDriver"/>
<driver name="CleanupDriver" type="org.lcsim.recon.tracking.digitization.sisim.config.ReadoutCleanupDriver">
<collectionNames>TrackerHits</collectionNames>
</driver>
hps-java/src/main/resources/org/lcsim/hps/steering
diff -u -r1.18 -r1.19
--- HPSTestRunReconToEvio.lcsim 21 Sep 2012 23:44:31 -0000 1.18
+++ HPSTestRunReconToEvio.lcsim 21 Nov 2012 00:04:10 -0000 1.19
@@ -31,8 +31,7 @@
<evioOutputFile>${evioFile}</evioOutputFile>
</driver>
- <driver name="EcalReadout"
- type="org.lcsim.hps.recon.ecal.HPSEcalFADCReadoutDriver">
+ <driver name="EcalReadout" type="org.lcsim.hps.recon.ecal.HPSEcalFADCReadoutDriver">
<readoutPeriod>4.0</readoutPeriod>
<coincidenceWindow>2</coincidenceWindow>
<ecalName>Ecal</ecalName>
@@ -42,8 +41,7 @@
<readoutThreshold>50</readoutThreshold>
</driver>
- <driver name="EcalConverter"
- type="org.lcsim.hps.recon.ecal.HPSEcalConverterDriver">
+ <driver name="EcalConverter" type="org.lcsim.hps.recon.ecal.HPSEcalConverterDriver">
<rawCollectionName>EcalRawHits</rawCollectionName>
<ecalCollectionName>EcalCorrectedHits</ecalCollectionName>
<scale>1</scale>
@@ -54,17 +52,16 @@
<outputCollection>EcalFilteredHits</outputCollection>
</driver>
- <driver name="EcalClusterer"
- type="org.lcsim.hps.recon.ecal.HPSEcalCTPClusterer">
+ <driver name="EcalClusterer" type="org.lcsim.hps.recon.ecal.HPSEcalCTPClusterer">
<ecalName>Ecal</ecalName>
<clusterWindow>32.0</clusterWindow>
<ecalCollectionName>EcalFilteredHits</ecalCollectionName>
</driver>
- <driver name="EcalTrigger"
- type="org.lcsim.hps.recon.ecal.TestRunTriggerDriver">
+ <driver name="EcalTrigger" type="org.lcsim.hps.recon.ecal.TestRunTriggerDriver">
<clusterCollectionName>EcalClusters</clusterCollectionName>
<deadTime>10</deadTime>
+ <outputFileName>${evioFile}.triggers</outputFileName>
</driver>
<driver name="SimpleSVTReadout" type="org.lcsim.hps.recon.tracking.SimpleSvtReadout">
</driver>
@@ -85,9 +82,7 @@
<numberOfSamplesToReadOut>6</numberOfSamplesToReadOut>
</driver>
- <driver name="ClockDriver"
- type="org.lcsim.hps.util.ClockDriver">
- </driver>
+ <driver name="ClockDriver" type="org.lcsim.hps.util.ClockDriver"/>
<driver name="CleanupDriver" type="org.lcsim.recon.tracking.digitization.sisim.config.ReadoutCleanupDriver">
<collectionNames>TrackerHits</collectionNames>
</driver>
CVSspam 0.2.12