Print

Print


Commit in hps-java/src/main/resources/org/lcsim/hps/steering on MAIN
HPS2014ReadoutToLcio.lcsim+97added 1.1
HPS2014ReadoutToEvio.lcsim+97added 1.1
HPSTestRunReconToLcio.lcsim+6-111.9 -> 1.10
HPSTestRunReconToEvio.lcsim+6-111.18 -> 1.19
+206-22
2 added + 2 modified, total 4 files
steering files for trigger studies and readout sim for 2014 run

hps-java/src/main/resources/org/lcsim/hps/steering
HPS2014ReadoutToLcio.lcsim added at 1.1
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
HPS2014ReadoutToEvio.lcsim added at 1.1
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
HPSTestRunReconToLcio.lcsim 1.9 -> 1.10
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
HPSTestRunReconToEvio.lcsim 1.18 -> 1.19
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


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