5 added + 5 removed, total 10 files
hps-java/sandbox
diff -N ecal_1bit_bkgd.lcsim
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ ecal_1bit_bkgd.lcsim 16 May 2012 16:11:51 -0000 1.1
@@ -0,0 +1,73 @@
+<!--
+ Example LCSim steering file to run simple HPS ECal clustering and analysis.
+ @author Sho Uemura <[log in to unmask]>
+ @version $Id: ecal_1bit_bkgd.lcsim,v 1.1 2012/05/16 16:11:51 meeg Exp $
+-->
+<lcsim xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
+ xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcsim/1.0/lcsim.xsd">
+ <inputFiles>
+ <file>${inputFile}</file>
+ </inputFiles>
+ <control>
+ <numberOfEvents>-1</numberOfEvents>
+ <printInputFiles>true</printInputFiles>
+ </control>
+ <classpath>
+ <jar>~/.m2/repository/org/lcsim/hps-java/1.0-SNAPSHOT/hps-java-1.0-SNAPSHOT.jar</jar>
+ </classpath>
+ <execute>
+ <driver name="EventMarkerDriver"/>
+ <driver name="EcalReadout"/>
+ <driver name="EcalClusterer"/>
+ <driver name="EcalTrigger"/>
+ <driver name="EcalPlots"/>
+ <!--<driver name="Writer"/>-->
+ <driver name="AidaSaveDriver"/>
+ <driver name="ClockDriver"/>
+ </execute>
+ <drivers>
+ <driver name="Writer"
+ type="org.lcsim.util.loop.LCIODriver">
+ <outputFilePath>${outputFile}_ecalClusters</outputFilePath>
+ </driver>
+ <driver name="EcalReadout"
+ type="org.lcsim.hps.recon.ecal.HPSEcalDiscriminatorReadoutDriver">
+ <readoutPeriod>5.0</readoutPeriod>
+ <outputWidth>10.0</outputWidth>
+ <ecalName>Ecal</ecalName>
+ <ecalCollectionName>EcalHits</ecalCollectionName>
+ <ecalRawCollectionName>EcalRawHits</ecalRawCollectionName>
+ <threshold>0.3</threshold>
+ </driver>
+ <driver name="EcalClusterer"
+ type="org.lcsim.hps.recon.ecal.HPSEcal1BitClusterer">
+ <clusterThreshold>0</clusterThreshold>
+ <ecalName>Ecal</ecalName>
+ <ecalCollectionName>EcalRawHits</ecalCollectionName>
+ <xMin>-5</xMin>
+ <xMax>4</xMax>
+ </driver>
+ <driver name="EcalTrigger"
+ type="org.lcsim.hps.recon.ecal.HPS1BitTriggerDriver">
+ <clusterCollectionName>EcalClusters</clusterCollectionName>
+ <outputFileName>${outputFile}.triggers</outputFileName>
+ <ecalName>Ecal</ecalName>
+ <deadTime>10</deadTime>
+ </driver>
+ <driver name="EcalPlots"
+ type="org.lcsim.hps.analysis.ecal.HPSEcalPlotsDriver">
+ <ecalCollectionName>EcalRawHits</ecalCollectionName>
+ </driver>
+ <driver name="EventMarkerDriver"
+ type="org.lcsim.job.EventMarkerDriver">
+ <eventInterval>1000</eventInterval>
+ </driver>
+ <driver name="AidaSaveDriver"
+ type="org.lcsim.job.AidaSaveDriver">
+ <outputFileName>${outputFile}_ecalPlots</outputFileName>
+ </driver>
+ <driver name="ClockDriver"
+ type="org.lcsim.hps.util.ClockDriver">
+ </driver>
+ </drivers>
+</lcsim>
hps-java/sandbox
diff -N ecal_print.lcsim
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ ecal_print.lcsim 16 May 2012 16:11:51 -0000 1.1
@@ -0,0 +1,20 @@
+
+<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="EcalPrint"/>
+ <driver name="EcalTPrint"/>
+ </execute>
+ <drivers>
+ <driver name="EventMarkerDriver" type="org.lcsim.job.EventMarkerDriver">
+ <eventInterval>1</eventInterval>
+ </driver>
+ <driver name="EcalPrint" type="org.lcsim.hps.users.meeg.HPSEcalDigitalPrintDriver">
+ <ecalCollectionName>EcalRawHits</ecalCollectionName>
+ </driver>
+ <driver name="EcalTPrint" type="org.lcsim.hps.users.meeg.HPSEcalRawTrackerHitPrintDriver">
+ <ecalCollectionName>EcalRawHits</ecalCollectionName>
+ </driver>
+ </drivers>
+</lcsim>
hps-java/sandbox
diff -N ecal_fadc_ap.lcsim
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ ecal_fadc_ap.lcsim 16 May 2012 16:11:51 -0000 1.1
@@ -0,0 +1,83 @@
+<!--
+ Example LCSim steering file to run simple HPS ECal clustering and analysis.
+ @author Sho Uemura <[log in to unmask]>
+ @version $Id: ecal_fadc_ap.lcsim,v 1.1 2012/05/16 16:11:51 meeg Exp $
+-->
+<lcsim xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
+ xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcsim/1.0/lcsim.xsd">
+ <inputFiles>
+ <file>${inputFile}</file>
+ </inputFiles>
+ <control>
+ <numberOfEvents>-1</numberOfEvents>
+ <printInputFiles>true</printInputFiles>
+ </control>
+ <classpath>
+ <jar>~/.m2/repository/org/lcsim/hps-java/1.0-SNAPSHOT/hps-java-1.0-SNAPSHOT.jar</jar>
+ </classpath>
+ <execute>
+ <driver name="EventMarkerDriver"/>
+ <driver name="EcalReadout"/>
+ <driver name="EcalClusterer"/>
+ <driver name="EcalTrigger"/>
+ <driver name="EcalPlots"/>
+ <driver name="EcalFADCPlots"/>
+ <driver name="EcalTriggerPlots"/>
+ <driver name="MCParticlePlots"/>
+ <!--<driver name="Writer"/>-->
+ <driver name="AidaSaveDriver"/>
+ <driver name="ClockDriver"/>
+ </execute>
+ <drivers>
+ <driver name="Writer"
+ type="org.lcsim.util.loop.LCIODriver">
+ <outputFilePath>${outputFile}_ecalClusters</outputFilePath>
+ </driver>
+ <driver name="EcalReadout"
+ type="org.lcsim.hps.recon.ecal.HPSEcalSimpleReadoutDriver">
+ <readoutCycle>1</readoutCycle>
+ <ecalName>Ecal</ecalName>
+ <ecalCollectionName>EcalHits</ecalCollectionName>
+ <ecalRawCollectionName>EcalRawHits</ecalRawCollectionName>
+ <threshold>0.05</threshold>
+ </driver>
+ <driver name="EcalClusterer"
+ type="org.lcsim.hps.recon.ecal.HPSEcalClusterer">
+ <ecalName>Ecal</ecalName>
+ <ecalCollectionName>EcalRawHits</ecalCollectionName>
+ </driver>
+ <driver name="EcalTrigger"
+ type="org.lcsim.hps.recon.ecal.HPSFADCTriggerDriver">
+ <clusterCollectionName>EcalClusters</clusterCollectionName>
+ <outputFileName>${outputFile}.triggers</outputFileName>
+ <ecalName>Ecal</ecalName>
+ <deadTime>0</deadTime>
+ </driver>
+ <driver name="EcalPlots"
+ type="org.lcsim.hps.analysis.ecal.HPSEcalPlotsDriver">
+ <ecalCollectionName>EcalRawHits</ecalCollectionName>
+ </driver>
+ <driver name="EcalFADCPlots"
+ type="org.lcsim.hps.analysis.ecal.HPSEcalFADCPlotsDriver">
+ <ecalCollectionName>EcalRawHits</ecalCollectionName>
+ <edepThreshold>0.05</edepThreshold>
+ </driver>
+ <driver name="EcalTriggerPlots"
+ type="org.lcsim.hps.analysis.ecal.HPSEcalTriggerPlotsDriver">
+ </driver>
+ <driver name="MCParticlePlots"
+ type="org.lcsim.hps.analysis.ecal.HPSMCParticlePlotsDriver">
+ </driver>
+ <driver name="EventMarkerDriver"
+ type="org.lcsim.job.EventMarkerDriver">
+ <eventInterval>1000</eventInterval>
+ </driver>
+ <driver name="AidaSaveDriver"
+ type="org.lcsim.job.AidaSaveDriver">
+ <outputFileName>${outputFile}_ecalPlots</outputFileName>
+ </driver>
+ <driver name="ClockDriver"
+ type="org.lcsim.hps.util.ClockDriver">
+ </driver>
+ </drivers>
+</lcsim>
hps-java/sandbox
diff -N ecal_1bit_ap.lcsim
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ ecal_1bit_ap.lcsim 16 May 2012 16:11:51 -0000 1.1
@@ -0,0 +1,72 @@
+<!--
+ Example LCSim steering file to run simple HPS ECal clustering and analysis.
+ @author Sho Uemura <[log in to unmask]>
+ @version $Id: ecal_1bit_ap.lcsim,v 1.1 2012/05/16 16:11:51 meeg Exp $
+-->
+<lcsim xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
+ xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcsim/1.0/lcsim.xsd">
+ <inputFiles>
+ <file>${inputFile}</file>
+ </inputFiles>
+ <control>
+ <numberOfEvents>-1</numberOfEvents>
+ <printInputFiles>true</printInputFiles>
+ </control>
+ <classpath>
+ <jar>~/.m2/repository/org/lcsim/hps-java/1.0-SNAPSHOT/hps-java-1.0-SNAPSHOT.jar</jar>
+ </classpath>
+ <execute>
+ <driver name="EventMarkerDriver"/>
+ <driver name="EcalReadout"/>
+ <driver name="EcalClusterer"/>
+ <driver name="EcalTrigger"/>
+ <driver name="EcalPlots"/>
+ <!--<driver name="Writer"/>-->
+ <driver name="AidaSaveDriver"/>
+ <driver name="ClockDriver"/>
+ </execute>
+ <drivers>
+ <driver name="Writer"
+ type="org.lcsim.util.loop.LCIODriver">
+ <outputFilePath>${outputFile}_ecalClusters</outputFilePath>
+ </driver>
+ <driver name="EcalReadout"
+ type="org.lcsim.hps.recon.ecal.HPSEcalSimpleReadoutDriver">
+ <readoutCycle>1</readoutCycle>
+ <ecalName>Ecal</ecalName>
+ <ecalCollectionName>EcalHits</ecalCollectionName>
+ <ecalRawCollectionName>EcalRawHits</ecalRawCollectionName>
+ <threshold>0.3</threshold>
+ </driver>
+ <driver name="EcalClusterer"
+ type="org.lcsim.hps.recon.ecal.HPSEcal1BitClusterer">
+ <clusterThreshold>0</clusterThreshold>
+ <ecalName>Ecal</ecalName>
+ <ecalCollectionName>EcalRawHits</ecalCollectionName>
+ <xMin>-5</xMin>
+ <xMax>4</xMax>
+ </driver>
+ <driver name="EcalTrigger"
+ type="org.lcsim.hps.recon.ecal.HPS1BitTriggerDriver">
+ <clusterCollectionName>EcalClusters</clusterCollectionName>
+ <outputFileName>${outputFile}.triggers</outputFileName>
+ <ecalName>Ecal</ecalName>
+ <deadTime>0</deadTime>
+ </driver>
+ <driver name="EcalPlots"
+ type="org.lcsim.hps.analysis.ecal.HPSEcalPlotsDriver">
+ <ecalCollectionName>EcalRawHits</ecalCollectionName>
+ </driver>
+ <driver name="EventMarkerDriver"
+ type="org.lcsim.job.EventMarkerDriver">
+ <eventInterval>1000</eventInterval>
+ </driver>
+ <driver name="AidaSaveDriver"
+ type="org.lcsim.job.AidaSaveDriver">
+ <outputFileName>${outputFile}_ecalPlots</outputFileName>
+ </driver>
+ <driver name="ClockDriver"
+ type="org.lcsim.hps.util.ClockDriver">
+ </driver>
+ </drivers>
+</lcsim>
hps-java/sandbox
diff -N ecal_example.lcsim
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ ecal_example.lcsim 16 May 2012 16:11:51 -0000 1.1
@@ -0,0 +1,59 @@
+<!--
+ Example LCSim steering file to run simple HPS ECal clustering and analysis.
+-->
+<lcsim xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
+ xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcsim/1.0/lcsim.xsd">
+ <inputFiles>
+ <file>${inputFile}.slcio</file>
+ </inputFiles>
+ <control>
+ <numberOfEvents>-1</numberOfEvents>
+ <printInputFiles>true</printInputFiles>
+ </control>
+ <classpath>
+ <jar>~/.m2/repository/org/lcsim/hps-java/1.0-SNAPSHOT/hps-java-1.0-SNAPSHOT.jar</jar>
+ </classpath>
+ <execute>
+ <driver name="EventMarkerDriver"/>
+ <driver name="EcalReadout"/>
+ <driver name="EcalClusterer"/>
+ <driver name="EcalPlots"/>
+ <driver name="Writer"/>
+ <driver name="AidaSaveDriver"/>
+ <driver name="ClockDriver"/>
+ </execute>
+ <drivers>
+ <driver name="Writer"
+ type="org.lcsim.util.loop.LCIODriver">
+ <outputFilePath>${inputFile}_ecalClusters</outputFilePath>
+ </driver>
+ <driver name="EcalReadout"
+ type="org.lcsim.hps.recon.ecal.HPSEcalSimpleReadoutDriver">
+ <readoutCycle>1</readoutCycle>
+ <ecalName>Ecal</ecalName>
+ <ecalCollectionName>EcalHits</ecalCollectionName>
+ <ecalRawCollectionName>EcalRawHits</ecalRawCollectionName>
+ <threshold>0.05</threshold>
+ </driver>
+ <driver name="EcalClusterer"
+ type="org.lcsim.hps.recon.ecal.HPSEcalClusterer">
+ <ecalName>Ecal</ecalName>
+ <ecalCollectionName>EcalRawHits</ecalCollectionName>
+ </driver>
+ <driver name="EcalPlots"
+ type="org.lcsim.hps.analysis.ecal.HPSEcalPlotsDriver">
+ <ecalCollectionName>EcalRawHits</ecalCollectionName>
+ </driver>
+ <driver name="EventMarkerDriver"
+ type="org.lcsim.job.EventMarkerDriver">
+ <eventInterval>100</eventInterval>
+ </driver>
+ <driver name="AidaSaveDriver"
+ type="org.lcsim.job.AidaSaveDriver">
+ <outputFileName>${inputFile}_ecalPlots</outputFileName>
+ </driver>
+ <driver name="ClockDriver"
+ type="org.lcsim.hps.util.ClockDriver">
+ </driver>
+ </drivers>
+</lcsim>
hps-java/src/main/resources/org/lcsim/hps/steering
diff -N ecal_1bit_ap.lcsim
--- ecal_1bit_ap.lcsim 12 Jan 2012 00:26:16 -0000 1.7
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,72 +0,0 @@
-<!--
- Example LCSim steering file to run simple HPS ECal clustering and analysis.
- @author Sho Uemura <[log in to unmask]>
- @version $Id: ecal_1bit_ap.lcsim,v 1.7 2012/01/12 00:26:16 meeg Exp $
--->
-<lcsim xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
- xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcsim/1.0/lcsim.xsd">
- <inputFiles>
- <file>${inputFile}</file>
- </inputFiles>
- <control>
- <numberOfEvents>-1</numberOfEvents>
- <printInputFiles>true</printInputFiles>
- </control>
- <classpath>
- <jar>~/.m2/repository/org/lcsim/hps-java/1.0-SNAPSHOT/hps-java-1.0-SNAPSHOT.jar</jar>
- </classpath>
- <execute>
- <driver name="EventMarkerDriver"/>
- <driver name="EcalReadout"/>
- <driver name="EcalClusterer"/>
- <driver name="EcalTrigger"/>
- <driver name="EcalPlots"/>
- <!--<driver name="Writer"/>-->
- <driver name="AidaSaveDriver"/>
- <driver name="ClockDriver"/>
- </execute>
- <drivers>
- <driver name="Writer"
- type="org.lcsim.util.loop.LCIODriver">
- <outputFilePath>${outputFile}_ecalClusters</outputFilePath>
- </driver>
- <driver name="EcalReadout"
- type="org.lcsim.hps.recon.ecal.HPSEcalSimpleReadoutDriver">
- <readoutCycle>1</readoutCycle>
- <ecalName>Ecal</ecalName>
- <ecalCollectionName>EcalHits</ecalCollectionName>
- <ecalRawCollectionName>EcalRawHits</ecalRawCollectionName>
- <threshold>0.3</threshold>
- </driver>
- <driver name="EcalClusterer"
- type="org.lcsim.hps.recon.ecal.HPSEcal1BitClusterer">
- <clusterThreshold>0</clusterThreshold>
- <ecalName>Ecal</ecalName>
- <ecalCollectionName>EcalRawHits</ecalCollectionName>
- <xMin>-5</xMin>
- <xMax>4</xMax>
- </driver>
- <driver name="EcalTrigger"
- type="org.lcsim.hps.recon.ecal.HPS1BitTriggerDriver">
- <clusterCollectionName>EcalClusters</clusterCollectionName>
- <outputFileName>${outputFile}.triggers</outputFileName>
- <ecalName>Ecal</ecalName>
- <deadTime>0</deadTime>
- </driver>
- <driver name="EcalPlots"
- type="org.lcsim.hps.analysis.ecal.HPSEcalPlotsDriver">
- <ecalCollectionName>EcalRawHits</ecalCollectionName>
- </driver>
- <driver name="EventMarkerDriver"
- type="org.lcsim.job.EventMarkerDriver">
- <eventInterval>1000</eventInterval>
- </driver>
- <driver name="AidaSaveDriver"
- type="org.lcsim.job.AidaSaveDriver">
- <outputFileName>${outputFile}_ecalPlots</outputFileName>
- </driver>
- <driver name="ClockDriver"
- type="org.lcsim.hps.util.ClockDriver">
- </driver>
- </drivers>
-</lcsim>
hps-java/src/main/resources/org/lcsim/hps/steering
diff -N ecal_example.lcsim
--- ecal_example.lcsim 2 Sep 2011 21:16:20 -0000 1.5
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,59 +0,0 @@
-<!--
- Example LCSim steering file to run simple HPS ECal clustering and analysis.
--->
-<lcsim xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
- xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcsim/1.0/lcsim.xsd">
- <inputFiles>
- <file>${inputFile}.slcio</file>
- </inputFiles>
- <control>
- <numberOfEvents>-1</numberOfEvents>
- <printInputFiles>true</printInputFiles>
- </control>
- <classpath>
- <jar>~/.m2/repository/org/lcsim/hps-java/1.0-SNAPSHOT/hps-java-1.0-SNAPSHOT.jar</jar>
- </classpath>
- <execute>
- <driver name="EventMarkerDriver"/>
- <driver name="EcalReadout"/>
- <driver name="EcalClusterer"/>
- <driver name="EcalPlots"/>
- <driver name="Writer"/>
- <driver name="AidaSaveDriver"/>
- <driver name="ClockDriver"/>
- </execute>
- <drivers>
- <driver name="Writer"
- type="org.lcsim.util.loop.LCIODriver">
- <outputFilePath>${inputFile}_ecalClusters</outputFilePath>
- </driver>
- <driver name="EcalReadout"
- type="org.lcsim.hps.recon.ecal.HPSEcalSimpleReadoutDriver">
- <readoutCycle>1</readoutCycle>
- <ecalName>Ecal</ecalName>
- <ecalCollectionName>EcalHits</ecalCollectionName>
- <ecalRawCollectionName>EcalRawHits</ecalRawCollectionName>
- <threshold>0.05</threshold>
- </driver>
- <driver name="EcalClusterer"
- type="org.lcsim.hps.recon.ecal.HPSEcalClusterer">
- <ecalName>Ecal</ecalName>
- <ecalCollectionName>EcalRawHits</ecalCollectionName>
- </driver>
- <driver name="EcalPlots"
- type="org.lcsim.hps.analysis.ecal.HPSEcalPlotsDriver">
- <ecalCollectionName>EcalRawHits</ecalCollectionName>
- </driver>
- <driver name="EventMarkerDriver"
- type="org.lcsim.job.EventMarkerDriver">
- <eventInterval>100</eventInterval>
- </driver>
- <driver name="AidaSaveDriver"
- type="org.lcsim.job.AidaSaveDriver">
- <outputFileName>${inputFile}_ecalPlots</outputFileName>
- </driver>
- <driver name="ClockDriver"
- type="org.lcsim.hps.util.ClockDriver">
- </driver>
- </drivers>
-</lcsim>
hps-java/src/main/resources/org/lcsim/hps/steering
diff -N ecal_print.lcsim
--- ecal_print.lcsim 19 Apr 2012 20:48:06 -0000 1.3
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,20 +0,0 @@
-
-<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="EcalPrint"/>
- <driver name="EcalTPrint"/>
- </execute>
- <drivers>
- <driver name="EventMarkerDriver" type="org.lcsim.job.EventMarkerDriver">
- <eventInterval>1</eventInterval>
- </driver>
- <driver name="EcalPrint" type="org.lcsim.hps.users.meeg.HPSEcalDigitalPrintDriver">
- <ecalCollectionName>EcalRawHits</ecalCollectionName>
- </driver>
- <driver name="EcalTPrint" type="org.lcsim.hps.users.meeg.HPSEcalRawTrackerHitPrintDriver">
- <ecalCollectionName>EcalRawHits</ecalCollectionName>
- </driver>
- </drivers>
-</lcsim>
hps-java/src/main/resources/org/lcsim/hps/steering
diff -N ecal_fadc_ap.lcsim
--- ecal_fadc_ap.lcsim 12 Jan 2012 00:26:16 -0000 1.4
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,83 +0,0 @@
-<!--
- Example LCSim steering file to run simple HPS ECal clustering and analysis.
- @author Sho Uemura <[log in to unmask]>
- @version $Id: ecal_fadc_ap.lcsim,v 1.4 2012/01/12 00:26:16 meeg Exp $
--->
-<lcsim xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
- xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcsim/1.0/lcsim.xsd">
- <inputFiles>
- <file>${inputFile}</file>
- </inputFiles>
- <control>
- <numberOfEvents>-1</numberOfEvents>
- <printInputFiles>true</printInputFiles>
- </control>
- <classpath>
- <jar>~/.m2/repository/org/lcsim/hps-java/1.0-SNAPSHOT/hps-java-1.0-SNAPSHOT.jar</jar>
- </classpath>
- <execute>
- <driver name="EventMarkerDriver"/>
- <driver name="EcalReadout"/>
- <driver name="EcalClusterer"/>
- <driver name="EcalTrigger"/>
- <driver name="EcalPlots"/>
- <driver name="EcalFADCPlots"/>
- <driver name="EcalTriggerPlots"/>
- <driver name="MCParticlePlots"/>
- <!--<driver name="Writer"/>-->
- <driver name="AidaSaveDriver"/>
- <driver name="ClockDriver"/>
- </execute>
- <drivers>
- <driver name="Writer"
- type="org.lcsim.util.loop.LCIODriver">
- <outputFilePath>${outputFile}_ecalClusters</outputFilePath>
- </driver>
- <driver name="EcalReadout"
- type="org.lcsim.hps.recon.ecal.HPSEcalSimpleReadoutDriver">
- <readoutCycle>1</readoutCycle>
- <ecalName>Ecal</ecalName>
- <ecalCollectionName>EcalHits</ecalCollectionName>
- <ecalRawCollectionName>EcalRawHits</ecalRawCollectionName>
- <threshold>0.05</threshold>
- </driver>
- <driver name="EcalClusterer"
- type="org.lcsim.hps.recon.ecal.HPSEcalClusterer">
- <ecalName>Ecal</ecalName>
- <ecalCollectionName>EcalRawHits</ecalCollectionName>
- </driver>
- <driver name="EcalTrigger"
- type="org.lcsim.hps.recon.ecal.HPSFADCTriggerDriver">
- <clusterCollectionName>EcalClusters</clusterCollectionName>
- <outputFileName>${outputFile}.triggers</outputFileName>
- <ecalName>Ecal</ecalName>
- <deadTime>0</deadTime>
- </driver>
- <driver name="EcalPlots"
- type="org.lcsim.hps.analysis.ecal.HPSEcalPlotsDriver">
- <ecalCollectionName>EcalRawHits</ecalCollectionName>
- </driver>
- <driver name="EcalFADCPlots"
- type="org.lcsim.hps.analysis.ecal.HPSEcalFADCPlotsDriver">
- <ecalCollectionName>EcalRawHits</ecalCollectionName>
- <edepThreshold>0.05</edepThreshold>
- </driver>
- <driver name="EcalTriggerPlots"
- type="org.lcsim.hps.analysis.ecal.HPSEcalTriggerPlotsDriver">
- </driver>
- <driver name="MCParticlePlots"
- type="org.lcsim.hps.analysis.ecal.HPSMCParticlePlotsDriver">
- </driver>
- <driver name="EventMarkerDriver"
- type="org.lcsim.job.EventMarkerDriver">
- <eventInterval>1000</eventInterval>
- </driver>
- <driver name="AidaSaveDriver"
- type="org.lcsim.job.AidaSaveDriver">
- <outputFileName>${outputFile}_ecalPlots</outputFileName>
- </driver>
- <driver name="ClockDriver"
- type="org.lcsim.hps.util.ClockDriver">
- </driver>
- </drivers>
-</lcsim>
hps-java/src/main/resources/org/lcsim/hps/steering
diff -N ecal_1bit_bkgd.lcsim
--- ecal_1bit_bkgd.lcsim 12 Jan 2012 00:26:16 -0000 1.8
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,73 +0,0 @@
-<!--
- Example LCSim steering file to run simple HPS ECal clustering and analysis.
- @author Sho Uemura <[log in to unmask]>
- @version $Id: ecal_1bit_bkgd.lcsim,v 1.8 2012/01/12 00:26:16 meeg Exp $
--->
-<lcsim xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
- xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcsim/1.0/lcsim.xsd">
- <inputFiles>
- <file>${inputFile}</file>
- </inputFiles>
- <control>
- <numberOfEvents>-1</numberOfEvents>
- <printInputFiles>true</printInputFiles>
- </control>
- <classpath>
- <jar>~/.m2/repository/org/lcsim/hps-java/1.0-SNAPSHOT/hps-java-1.0-SNAPSHOT.jar</jar>
- </classpath>
- <execute>
- <driver name="EventMarkerDriver"/>
- <driver name="EcalReadout"/>
- <driver name="EcalClusterer"/>
- <driver name="EcalTrigger"/>
- <driver name="EcalPlots"/>
- <!--<driver name="Writer"/>-->
- <driver name="AidaSaveDriver"/>
- <driver name="ClockDriver"/>
- </execute>
- <drivers>
- <driver name="Writer"
- type="org.lcsim.util.loop.LCIODriver">
- <outputFilePath>${outputFile}_ecalClusters</outputFilePath>
- </driver>
- <driver name="EcalReadout"
- type="org.lcsim.hps.recon.ecal.HPSEcalDiscriminatorReadoutDriver">
- <readoutPeriod>5.0</readoutPeriod>
- <outputWidth>10.0</outputWidth>
- <ecalName>Ecal</ecalName>
- <ecalCollectionName>EcalHits</ecalCollectionName>
- <ecalRawCollectionName>EcalRawHits</ecalRawCollectionName>
- <threshold>0.3</threshold>
- </driver>
- <driver name="EcalClusterer"
- type="org.lcsim.hps.recon.ecal.HPSEcal1BitClusterer">
- <clusterThreshold>0</clusterThreshold>
- <ecalName>Ecal</ecalName>
- <ecalCollectionName>EcalRawHits</ecalCollectionName>
- <xMin>-5</xMin>
- <xMax>4</xMax>
- </driver>
- <driver name="EcalTrigger"
- type="org.lcsim.hps.recon.ecal.HPS1BitTriggerDriver">
- <clusterCollectionName>EcalClusters</clusterCollectionName>
- <outputFileName>${outputFile}.triggers</outputFileName>
- <ecalName>Ecal</ecalName>
- <deadTime>10</deadTime>
- </driver>
- <driver name="EcalPlots"
- type="org.lcsim.hps.analysis.ecal.HPSEcalPlotsDriver">
- <ecalCollectionName>EcalRawHits</ecalCollectionName>
- </driver>
- <driver name="EventMarkerDriver"
- type="org.lcsim.job.EventMarkerDriver">
- <eventInterval>1000</eventInterval>
- </driver>
- <driver name="AidaSaveDriver"
- type="org.lcsim.job.AidaSaveDriver">
- <outputFileName>${outputFile}_ecalPlots</outputFileName>
- </driver>
- <driver name="ClockDriver"
- type="org.lcsim.hps.util.ClockDriver">
- </driver>
- </drivers>
-</lcsim>
CVSspam 0.2.12