hps-java/src/main/resources/org/lcsim/hps/steering
diff -N HPS2014ReadoutNoPileup.lcsim
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ HPS2014ReadoutNoPileup.lcsim 21 Nov 2012 00:50:08 -0000 1.1
@@ -0,0 +1,56 @@
+<!--
+ Execute trigger+readout simulation without pileup (event by event) and write the results as an LCIO file.
+ @author Sho Uemura <[log in to unmask]>
+ @version $Id: HPS2014ReadoutNoPileup.lcsim,v 1.1 2012/11/21 00:50:08 meeg Exp $
+-->
+<lcsim xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
+ xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcsim/1.0/lcsim.xsd">
+ <control>
+ <printInputFiles>true</printInputFiles>
+ <printDriversDetailed>true</printDriversDetailed>
+ </control>
+ <execute>
+ <driver name="EventMarkerDriver"/>
+ <driver name="HPSCalibrationDriver"/>
+ <driver name="EcalEdepToTriggerConverterDriver"/>
+ <driver name="HPSEcalReadoutConverterDriver"/>
+ <driver name="EcalTriggerClusterer"/>
+ <driver name="SimpleSVTReadout"/>
+ <driver name="EcalTrigger"/>
+ <driver name="ClockDriver"/>
+ </execute>
+ <drivers>
+ <driver name="EventMarkerDriver" type="org.lcsim.job.EventMarkerDriver">
+ <eventInterval>1000</eventInterval>
+ </driver>
+ <driver name="HPSCalibrationDriver" type="org.lcsim.hps.monitoring.HPSCalibrationDriver">
+ </driver>
+ <driver name="EcalEdepToTriggerConverterDriver" type="org.lcsim.hps.recon.ecal.HPSEcalEdepToTriggerConverterDriver">
+ <readoutCollection>EcalReadoutAnalogHits</readoutCollection>
+ <applyBadCrystalMap>false</applyBadCrystalMap>
+ <truncateScale>1</truncateScale>
+ <constantGain>0.15</constantGain>
+ </driver>
+ <driver name="HPSEcalReadoutConverterDriver" type="org.lcsim.hps.recon.ecal.HPSEcalRawConverterDriver">
+ <runBackwards>true</runBackwards>
+ <rawCollectionName>EcalReadoutHits</rawCollectionName>
+ <ecalCollectionName>EcalReadoutAnalogHits</ecalCollectionName>
+ </driver>
+ <driver name="EcalTriggerClusterer" type="org.lcsim.hps.recon.ecal.HPSEcalCTPClusterer">
+ <ecalName>Ecal</ecalName>
+ <ecalCollectionName>EcalReadoutAnalogHits</ecalCollectionName>
+ <clusterCollectionName>EcalTriggerClusters</clusterCollectionName>
+ </driver>
+ <driver name="EcalTrigger" type="org.lcsim.hps.recon.ecal.HPSFADCTriggerDriver">
+ <clusterCollectionName>EcalTriggerClusters</clusterCollectionName>
+ <outputFileName>${outputFile}.triggers</outputFileName>
+ <deadTime>0</deadTime>
+ <lcioFile>${outputFile}</lcioFile>
+ </driver>
+
+ <driver name="SimpleSVTReadout" type="org.lcsim.hps.recon.tracking.SimpleSvtReadout">
+ <noPileup>true</noPileup>
+ </driver>
+ <driver name="ClockDriver" type="org.lcsim.hps.util.ClockDriver"/>
+ </drivers>
+</lcsim>