Print

Print


Commit in hps-java/src/main/resources/org/lcsim/hps/steering/users/phansson on MAIN
HPS2014DumpEcal.lcsim+38-31.1 -> 1.2
Added drivers to make this work.

hps-java/src/main/resources/org/lcsim/hps/steering/users/phansson
HPS2014DumpEcal.lcsim 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- HPS2014DumpEcal.lcsim	2 Sep 2013 21:58:30 -0000	1.1
+++ HPS2014DumpEcal.lcsim	3 Sep 2013 16:41:44 -0000	1.2
@@ -1,18 +1,25 @@
 <!-- 
   Execute full trigger+readout simulation and write the results as an LCIO file.
   @author Sho Uemura <[log in to unmask]>
-  @version $Id: HPS2014DumpEcal.lcsim,v 1.1 2013/09/02 21:58:30 phansson Exp $
+  @version $Id: HPS2014DumpEcal.lcsim,v 1.2 2013/09/03 16:41:44 phansson 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="CalibrationDriver"/>   
+        <driver name="EcalReadout"/> 
+        <driver name="EcalConverter"/>
+        <driver name="EcalClusterer"/>
         <driver name="EcalTriggerVariables"/>
         <driver name="ClockDriver"/>
         <driver name="CleanupDriver"/>
     </execute> 
-
+    <control>
+        <numberOfEvents>30000</numberOfEvents>
+        <printInputFiles>true</printInputFiles>
+        <printDriversDetailed>true</printDriversDetailed>
+    </control>
     <drivers>
         <driver name="EventMarkerDriver" type="org.lcsim.job.EventMarkerDriver">
             <eventInterval>1000</eventInterval>
@@ -22,11 +29,39 @@
         
 
 
+    <driver name="EcalReadout" type="org.lcsim.hps.readout.ecal.FADCEcalReadoutDriver">
+            <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.EcalRawConverterDriver">
+            <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.CTPEcalClusterer">
+            <ecalName>Ecal</ecalName>
+            <clusterWindow>8.0</clusterWindow>
+            <ecalCollectionName>EcalCorrectedHits</ecalCollectionName>
+        </driver>
+
 
 
         <driver name="EcalTriggerVariables" type="org.lcsim.hps.readout.ecal.FADCTriggerVariableDriver">
             <clusterCollectionName>EcalClusters</clusterCollectionName>
-            <deadTime>10</deadTime>
             <outputFileName>${outputFile}.txt</outputFileName>
         </driver>	
 
CVSspam 0.2.12


Use REPLY-ALL to reply to list

To unsubscribe from the LCD-CVS list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=LCD-CVS&A=1