Commit in hps-java/src/main/resources/org/lcsim/hps/steering on MAIN | |||
HPS2014ReadoutToLcio.lcsim | +97 | added 1.1 | |
HPS2014ReadoutToEvio.lcsim | +97 | added 1.1 | |
HPSTestRunReconToLcio.lcsim | +6 | -11 | 1.9 -> 1.10 |
HPSTestRunReconToEvio.lcsim | +6 | -11 | 1.18 -> 1.19 |
+206 | -22 |
steering files for trigger studies and readout sim for 2014 run
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> +
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> +
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>
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>
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