Author: [log in to unmask]
Date: Mon May 18 08:51:37 2015
New Revision: 2996
Log:
Full DQ steering file; add emulatemode7 to FullReconMC; random changes to my users steering files.
Added:
java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/TrackTriggerStudy.lcsim
- copied, changed from r2921, java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/TrackingAndReconMonitoring.lcsim
Modified:
java/trunk/steering-files/src/main/resources/org/hps/steering/production/DataQualityRecon.lcsim
java/trunk/steering-files/src/main/resources/org/hps/steering/recon/EngineeringRun2015FullReconMC.lcsim
java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/PlotsOnRecon.lcsim
java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/TrackingAndReconMonitoring.lcsim
Modified: java/trunk/steering-files/src/main/resources/org/hps/steering/production/DataQualityRecon.lcsim
=============================================================================
--- java/trunk/steering-files/src/main/resources/org/hps/steering/production/DataQualityRecon.lcsim (original)
+++ java/trunk/steering-files/src/main/resources/org/hps/steering/production/DataQualityRecon.lcsim Mon May 18 08:51:37 2015
@@ -8,19 +8,52 @@
<driver name="EventMarkerDriver"/>
<!-- <driver name="DQMDatabaseDriver"/> -->
<driver name="RawTrackerHitSensorSetup"/>
+ <driver name="EcalMonitoring"/>
<driver name="SVTMonitoring"/>
<driver name="TrackingMonitoring"/>
<driver name="TrackingResiduals"/>
<driver name="FinalStateMonitoring"/>
<driver name="V0Monitoring"/>
<driver name="TridentMonitoring"/>
+<!-- Singles0 -->
+ <driver name="EcalMonitoringSingles0"/>
+<!-- <driver name="SVTMonitoringSingles0"/> -->
+ <driver name="TrackingMonitoringSingles0"/>
+ <driver name="TrackingResidualsSingles0"/>
+ <driver name="FinalStateMonitoringSingles0"/>
+ <driver name="V0MonitoringSingles0"/>
+ <driver name="TridentMonitoringSingles0"/>
+<!-- Singles1 -->
+ <driver name="EcalMonitoringSingles1"/>
+ <!-- <driver name="SVTMonitoringSingles1"/> -->
+ <driver name="TrackingMonitoringSingles1"/>
+ <driver name="TrackingResidualsSingles1"/>
+ <driver name="FinalStateMonitoringSingles1"/>
+ <driver name="V0MonitoringSingles1"/>
+ <driver name="TridentMonitoringSingles1"/>
+<!-- Pairs0 -->
+ <driver name="EcalMonitoringPairs0"/>
+ <!-- <driver name="SVTMonitoringPairs0"/> -->
+ <driver name="TrackingMonitoringPairs0"/>
+ <driver name="TrackingResidualsPairs0"/>
+ <driver name="FinalStateMonitoringPairs0"/>
+ <driver name="V0MonitoringPairs0"/>
+ <driver name="TridentMonitoringPairs0"/>
+<!-- Pairs1 -->
+ <driver name="EcalMonitoringPairs1"/>
+ <!-- <driver name="SVTMonitoringPairs1"/> -->
+ <driver name="TrackingMonitoringPairs1"/>
+ <driver name="TrackingResidualsPairs1"/>
+ <driver name="FinalStateMonitoringPairs1"/>
+ <driver name="V0MonitoringPairs1"/>
+ <driver name="TridentMonitoringPairs1"/>
<driver name="AidaSaveDriver"/>
<driver name="CleanupDriver"/>
</execute>
<drivers>
<!-- <driver name="DQMDatabaseDriver" type="org.hps.analysis.dataquality.DQMDatabaseDriver"/> -->
<driver name="EventMarkerDriver" type="org.lcsim.job.EventMarkerDriver">
- <eventInterval>100</eventInterval>
+ <eventInterval>1000</eventInterval>
</driver>
<driver name="RawTrackerHitSensorSetup" type="org.lcsim.recon.tracking.digitization.sisim.config.RawTrackerHitSensorSetup">
<readoutCollections>SVTRawTrackerHits</readoutCollections>
@@ -28,23 +61,127 @@
<driver name="AidaSaveDriver" type="org.lcsim.job.AidaSaveDriver">
<outputFileName>${outputFile}.root</outputFileName>
</driver>
- <driver name="SVTMonitoring" type="org.hps.analysis.dataquality.SvtMonitoring">
- <overwriteDB>false</overwriteDB>
+
+<!-- all triggers -->
+ <driver name="EcalMonitoring" type="org.hps.analysis.dataquality.EcalMonitoring">
+ <triggerType>all</triggerType>
</driver>
+ <driver name="SVTMonitoring" type="org.hps.analysis.dataquality.SvtMonitoring">
+ <triggerType>all</triggerType>
+ </driver>
<driver name="TrackingMonitoring" type="org.hps.analysis.dataquality.TrackingMonitoring">
<overwriteDB>false</overwriteDB>
+ <triggerType>all</triggerType>
</driver>
<driver name="TrackingResiduals" type="org.hps.analysis.dataquality.TrackingResiduals">
- <overwriteDB>false</overwriteDB>
+ <triggerType>all</triggerType>
</driver>
<driver name="FinalStateMonitoring" type="org.hps.analysis.dataquality.FinalStateMonitoring">
- <overwriteDB>false</overwriteDB>
+ <triggerType>all</triggerType>
</driver>
<driver name="V0Monitoring" type="org.hps.analysis.dataquality.V0Monitoring">
- <overwriteDB>false</overwriteDB>
+ <triggerType>all</triggerType>
</driver>
<driver name="TridentMonitoring" type="org.hps.analysis.dataquality.TridentMonitoring">
+ <triggerType>all</triggerType>
+ </driver>
+
+<!-- singles0 triggers -->
+ <driver name="EcalMonitoringSingles0" type="org.hps.analysis.dataquality.EcalMonitoring">
+ <triggerType>singles0</triggerType>
+ </driver>
+ <driver name="SVTMonitoringSingles0" type="org.hps.analysis.dataquality.SvtMonitoring">
+ <triggerType>singles0</triggerType>
+ </driver>
+ <driver name="TrackingMonitoringSingles0" type="org.hps.analysis.dataquality.TrackingMonitoring">
<overwriteDB>false</overwriteDB>
+ <triggerType>singles0</triggerType>
+ </driver>
+ <driver name="TrackingResidualsSingles0" type="org.hps.analysis.dataquality.TrackingResiduals">
+ <triggerType>singles0</triggerType>
+ </driver>
+ <driver name="FinalStateMonitoringSingles0" type="org.hps.analysis.dataquality.FinalStateMonitoring">
+ <triggerType>singles0</triggerType>
+ </driver>
+ <driver name="V0MonitoringSingles0" type="org.hps.analysis.dataquality.V0Monitoring">
+ <triggerType>singles0</triggerType>
+ </driver>
+ <driver name="TridentMonitoringSingles0" type="org.hps.analysis.dataquality.TridentMonitoring">
+ <triggerType>singles0</triggerType>
+ </driver>
+
+<!-- singles1 triggers -->
+ <driver name="EcalMonitoringSingles1" type="org.hps.analysis.dataquality.EcalMonitoring">
+ <triggerType>singles1</triggerType>
+ </driver>
+ <driver name="SVTMonitoringSingles1" type="org.hps.analysis.dataquality.SvtMonitoring">
+ <triggerType>singles1</triggerType>
+ </driver>
+ <driver name="TrackingMonitoringSingles1" type="org.hps.analysis.dataquality.TrackingMonitoring">
+ <overwriteDB>false</overwriteDB>
+ <triggerType>singles1</triggerType>
+ </driver>
+ <driver name="TrackingResidualsSingles1" type="org.hps.analysis.dataquality.TrackingResiduals">
+ <triggerType>singles1</triggerType>
+ </driver>
+ <driver name="FinalStateMonitoringSingles1" type="org.hps.analysis.dataquality.FinalStateMonitoring">
+ <triggerType>singles1</triggerType>
+ </driver>
+ <driver name="V0MonitoringSingles1" type="org.hps.analysis.dataquality.V0Monitoring">
+ <triggerType>singles1</triggerType>
+ </driver>
+ <driver name="TridentMonitoringSingles1" type="org.hps.analysis.dataquality.TridentMonitoring">
+ <triggerType>singles1</triggerType>
+ </driver>
+
+<!-- pairs0 triggers -->
+ <driver name="EcalMonitoringPairs0" type="org.hps.analysis.dataquality.EcalMonitoring">
+ <triggerType>pairs0</triggerType>
+ </driver>
+ <driver name="SVTMonitoringPairs0" type="org.hps.analysis.dataquality.SvtMonitoring">
+ <triggerType>pairs0</triggerType>
+ </driver>
+ <driver name="TrackingMonitoringPairs0" type="org.hps.analysis.dataquality.TrackingMonitoring">
+ <overwriteDB>false</overwriteDB>
+ <triggerType>pairs0</triggerType>
+ </driver>
+ <driver name="TrackingResidualsPairs0" type="org.hps.analysis.dataquality.TrackingResiduals">
+ <triggerType>pairs0</triggerType>
+ </driver>
+ <driver name="FinalStateMonitoringPairs0" type="org.hps.analysis.dataquality.FinalStateMonitoring">
+ <triggerType>pairs0</triggerType>
+ </driver>
+ <driver name="V0MonitoringPairs0" type="org.hps.analysis.dataquality.V0Monitoring">
+ <triggerType>pairs0</triggerType>
+ </driver>
+ <driver name="TridentMonitoringPairs0" type="org.hps.analysis.dataquality.TridentMonitoring">
+ <triggerType>pairs0</triggerType>
+ </driver>
+
+
+
+<!-- pairs1 triggers -->
+ <driver name="EcalMonitoringPairs1" type="org.hps.analysis.dataquality.EcalMonitoring">
+ <triggerType>pairs1</triggerType>
+ </driver>
+ <driver name="SVTMonitoringPairs1" type="org.hps.analysis.dataquality.SvtMonitoring">
+ <triggerType>pairs1</triggerType>
+ </driver>
+ <driver name="TrackingMonitoringPairs1" type="org.hps.analysis.dataquality.TrackingMonitoring">
+ <overwriteDB>false</overwriteDB>
+ <triggerType>pairs1</triggerType>
+ </driver>
+ <driver name="TrackingResidualsPairs1" type="org.hps.analysis.dataquality.TrackingResiduals">
+ <triggerType>pairs1</triggerType>
+ </driver>
+ <driver name="FinalStateMonitoringPairs1" type="org.hps.analysis.dataquality.FinalStateMonitoring">
+ <triggerType>pairs1</triggerType>
+ </driver>
+ <driver name="V0MonitoringPairs1" type="org.hps.analysis.dataquality.V0Monitoring">
+ <triggerType>pairs1</triggerType>
+ </driver>
+ <driver name="TridentMonitoringPairs1" type="org.hps.analysis.dataquality.TridentMonitoring">
+ <triggerType>pairs1</triggerType>
</driver>
<driver name="CleanupDriver" type="org.lcsim.recon.tracking.digitization.sisim.config.ReadoutCleanupDriver"/>
Modified: java/trunk/steering-files/src/main/resources/org/hps/steering/recon/EngineeringRun2015FullReconMC.lcsim
=============================================================================
--- java/trunk/steering-files/src/main/resources/org/hps/steering/recon/EngineeringRun2015FullReconMC.lcsim (original)
+++ java/trunk/steering-files/src/main/resources/org/hps/steering/recon/EngineeringRun2015FullReconMC.lcsim Mon May 18 08:51:37 2015
@@ -80,7 +80,7 @@
<useRunningPedestal>true</useRunningPedestal>
<useTimeWalkCorrection>true</useTimeWalkCorrection>
<emulateFirmware>true</emulateFirmware>
- <emulateMode7>false</emulateMode7>
+ <emulateMode7>true</emulateMode7>
<leadingEdgeThreshold>12</leadingEdgeThreshold>
<nsa>100</nsa>
<nsb>20</nsb>
Modified: java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/PlotsOnRecon.lcsim
=============================================================================
--- java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/PlotsOnRecon.lcsim (original)
+++ java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/PlotsOnRecon.lcsim Mon May 18 08:51:37 2015
@@ -4,6 +4,10 @@
Steering file for tracking and v0 reconstruction monitoring
@author Matt Graham <[log in to unmask]>
-->
+ <control>
+ <printInputFiles>true</printInputFiles>
+ <printDriversDetailed>true</printDriversDetailed>
+ </control>
<execute>
<driver name="EventMarkerDriver" />
<!-- Standard Reconstruction -->
Copied: java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/TrackTriggerStudy.lcsim (from r2921, java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/TrackingAndReconMonitoring.lcsim)
=============================================================================
--- java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/TrackingAndReconMonitoring.lcsim (original)
+++ java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/TrackTriggerStudy.lcsim Mon May 18 08:51:37 2015
@@ -7,24 +7,17 @@
<execute>
<driver name="EventMarkerDriver" />
<!-- Standard Reconstruction -->
+ <!-- <driver name="RawTrackerHitSensorSetup"/> -->
<driver name="RawTrackerHitFitterDriver" />
<driver name="TrackerHitDriver"/>
<driver name="HelicalTrackHitDriver"/>
- <driver name="FullTrackerReconDriver"/>
+ <driver name="TrackerL4to6ReconDriver"/>
<driver name="EcalRunningPedestal"/>
<driver name="EcalRawConverter" />
<driver name="ReconClusterer" />
<driver name="ReconParticle" />
<driver name="GTPOnlineClusterer" />
- <!-- SVT opening angle alignment -->
- <driver name="TrackerL1to3ReconDriver"/>
- <driver name="TrackerL4to6ReconDriver"/>
- <driver name="SVTAlignment"/>
- <!-- Online Monitoring Drivers -->
- <!-- <driver name="TrackingMonitoring" />
- <driver name="TrackingResiduals"/>
- <driver name="TrackTime"/>
- <driver name="V0Monitoring"/> -->
+ <!-- SVT opening angle alignment -->
<driver name="TrackingMonitoringDQM" />
<driver name="TrackingMonitoringPairs0DQM" />
<driver name="TrackingMonitoringPairs1DQM" />
@@ -35,9 +28,8 @@
<driver name="V0DQM"/>
<driver name="V0DQMPairs0"/>
<driver name="V0DQMPairs1"/>
- <!-- <driver name="PositronDebug"/>-->
<driver name="AidaSaveDriver"/>
- <driver name="LCIOWriter"/>
+<!-- <driver name="LCIOWriter"/> -->
<driver name="CleanupDriver" />
</execute>
<drivers>
@@ -60,20 +52,13 @@
<maxSeperation>20.0</maxSeperation>
<tolerance>1.0</tolerance>
<saveAxialHits>false</saveAxialHits>
- </driver>-->
- <driver name="TrackerL1to3ReconDriver" type="org.hps.recon.tracking.TrackerReconDriver">
- <debug>false</debug>
- <includeMS>false</includeMS>
- <useHPSMaterialManager>false</useHPSMaterialManager>
- <trackCollectionName>L1to3Tracks</trackCollectionName>
- <strategyResource>/org/hps/recon/tracking/strategies/HPS-Full-L1-3.xml</strategyResource>
- </driver>
+ </driver>-->
<driver name="TrackerL4to6ReconDriver" type="org.hps.recon.tracking.TrackerReconDriver">
<debug>false</debug>
- <includeMS>false</includeMS>
- <useHPSMaterialManager>false</useHPSMaterialManager>
- <trackCollectionName>L4to6Tracks</trackCollectionName>
- <strategyResource>/org/hps/recon/tracking/strategies/HPS-Full-L4-6.xml</strategyResource>
+ <includeMS>true</includeMS>
+ <useHPSMaterialManager>true</useHPSMaterialManager>
+ <trackCollectionName>MatchedTracks</trackCollectionName>
+ <strategyResource>/org/hps/recon/tracking/strategies/HPS-Full-InsideOut.xml</strategyResource>
</driver>
<!-- <driver name="FullTrackerReconDriver" type="org.hps.recon.tracking.TrackerReconDriver">
<debug>false</debug>
Modified: java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/TrackingAndReconMonitoring.lcsim
=============================================================================
--- java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/TrackingAndReconMonitoring.lcsim (original)
+++ java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/TrackingAndReconMonitoring.lcsim Mon May 18 08:51:37 2015
@@ -11,30 +11,34 @@
<driver name="TrackerHitDriver"/>
<driver name="HelicalTrackHitDriver"/>
<driver name="FullTrackerReconDriver"/>
+ <driver name="TrackDataDriver" />
<driver name="EcalRunningPedestal"/>
<driver name="EcalRawConverter" />
<driver name="ReconClusterer" />
- <driver name="ReconParticle" />
- <driver name="GTPOnlineClusterer" />
+ <driver name="ReconParticle" /> <!--
+ <driver name="GTPOnlineClusterer" /> -->
<!-- SVT opening angle alignment -->
- <driver name="TrackerL1to3ReconDriver"/>
+ <!-- <driver name="TrackerL1to3ReconDriver"/>
<driver name="TrackerL4to6ReconDriver"/>
- <driver name="SVTAlignment"/>
+ <driver name="SVTAlignment"/> -->
<!-- Online Monitoring Drivers -->
<!-- <driver name="TrackingMonitoring" />
<driver name="TrackingResiduals"/>
<driver name="TrackTime"/>
<driver name="V0Monitoring"/> -->
+ <driver name="SVTMonitoring"/>
<driver name="TrackingMonitoringDQM" />
- <driver name="TrackingMonitoringPairs0DQM" />
+ <driver name="TrackingMonitoringSingles1DQM" />
<driver name="TrackingMonitoringPairs1DQM" />
- <driver name="TrackingResidualsDQM"/>
+ <driver name="TrackingResidualsPairs1DQM"/>
+ <driver name="TrackingResidualsSingles1DQM"/>
<driver name="FinalStateDQM"/>
- <driver name="FinalStateDQMPairs0"/>
+ <driver name="FinalStateDQMSingles1"/>
<driver name="FinalStateDQMPairs1"/>
<driver name="V0DQM"/>
- <driver name="V0DQMPairs0"/>
+ <driver name="V0DQMSingles1"/>
<driver name="V0DQMPairs1"/>
+ <driver name="TridentMonitoringPairs1"/>
<!-- <driver name="PositronDebug"/>-->
<driver name="AidaSaveDriver"/>
<driver name="LCIOWriter"/>
@@ -112,19 +116,25 @@
<debug>false</debug>
</driver>
<driver name="TrackerHitDriver" type="org.hps.recon.tracking.DataTrackerHitDriver">
- <neighborDeltaT>8.0</neighborDeltaT>
+<!-- <neighborDeltaT>8.0</neighborDeltaT>-->
+ <neighborDeltaT>24.0</neighborDeltaT>
</driver>
<driver name="HelicalTrackHitDriver" type="org.hps.recon.tracking.HelicalTrackHitDriver">
<debug>false</debug>
- <clusterTimeCut>12.0</clusterTimeCut>
- <maxDt>16.0</maxDt>
+<!-- <clusterTimeCut>10.0</clusterTimeCut>
+ <maxDt>12.0</maxDt>-->
+ <!-- <clusterTimeCut>12.0</clusterTimeCut>
+ <maxDt>16.0</maxDt>-->
+ <clusterTimeCut>24.0</clusterTimeCut>
+ <maxDt>24.0</maxDt>
<maxSeperation>20.0</maxSeperation>
<tolerance>1.0</tolerance>
</driver>
<driver name="FullTrackerReconDriver" type="org.hps.recon.tracking.TrackerReconDriver">
<strategyResource>HPS-Full.xml</strategyResource>
<debug>false</debug>
- <rmsTimeCut>8.0</rmsTimeCut>
+<!-- <rmsTimeCut>8.0</rmsTimeCut>-->
+ <rmsTimeCut>24.0</rmsTimeCut>
</driver>
<driver name="EcalRunningPedestal" type="org.hps.recon.ecal.EcalRunningPedestalDriver">
<logLevel>CONFIG</logLevel>
@@ -178,10 +188,10 @@
<printDQMStrings>false</printDQMStrings>
</driver>
- <driver name="TrackingMonitoringPairs0DQM" type="org.hps.analysis.dataquality.TrackingMonitoring">
- <overwriteDB>false</overwriteDB>
- <printDQMStrings>false</printDQMStrings>
- <triggerType>pairs0</triggerType>
+ <driver name="TrackingMonitoringSingles1DQM" type="org.hps.analysis.dataquality.TrackingMonitoring">
+ <overwriteDB>false</overwriteDB>
+ <printDQMStrings>false</printDQMStrings>
+ <triggerType>singles1</triggerType>
</driver>
<driver name="TrackingMonitoringPairs1DQM" type="org.hps.analysis.dataquality.TrackingMonitoring">
<overwriteDB>false</overwriteDB>
@@ -189,9 +199,15 @@
<triggerType>pairs1</triggerType>
</driver>
- <driver name="TrackingResidualsDQM" type="org.hps.analysis.dataquality.TrackingResiduals">
- <overwriteDB>false</overwriteDB>
- <printDQMStrings>false</printDQMStrings>
+ <driver name="TrackingResidualsPairs1DQM" type="org.hps.analysis.dataquality.TrackingResiduals">
+ <overwriteDB>false</overwriteDB>
+ <printDQMStrings>false</printDQMStrings>
+ <triggerType>pairs1</triggerType>
+ </driver>
+ <driver name="TrackingResidualsSingles1DQM" type="org.hps.analysis.dataquality.TrackingResiduals">
+ <overwriteDB>false</overwriteDB>
+ <printDQMStrings>false</printDQMStrings>
+ <triggerType>singles1</triggerType>
</driver>
<driver name="FinalStateDQM" type="org.hps.analysis.dataquality.FinalStateMonitoring">
<overwriteDB>false</overwriteDB>
@@ -204,10 +220,10 @@
<printDQMStrings>false</printDQMStrings>
<triggerType>pairs1</triggerType>
</driver>
- <driver name="FinalStateDQMPairs0" type="org.hps.analysis.dataquality.FinalStateMonitoring">
- <overwriteDB>false</overwriteDB>
- <printDQMStrings>false</printDQMStrings>
- <triggerType>pairs0</triggerType>
+ <driver name="FinalStateDQMSingles1" type="org.hps.analysis.dataquality.FinalStateMonitoring">
+ <overwriteDB>false</overwriteDB>
+ <printDQMStrings>false</printDQMStrings>
+ <triggerType>singles1</triggerType>
</driver>
<driver name="V0DQM" type="org.hps.analysis.dataquality.V0Monitoring">
@@ -222,12 +238,19 @@
<triggerType>pairs1</triggerType>
</driver>
- <driver name="V0DQMPairs0" type="org.hps.analysis.dataquality.V0Monitoring">
- <overwriteDB>false</overwriteDB>
- <printDQMStrings>false</printDQMStrings>
- <triggerType>pairs0</triggerType>
- </driver>
-
+ <driver name="V0DQMSingles1" type="org.hps.analysis.dataquality.V0Monitoring">
+ <overwriteDB>false</overwriteDB>
+ <printDQMStrings>false</printDQMStrings>
+ <triggerType>singles1</triggerType>
+ </driver>
+
+ <driver name="SVTMonitoring" type="org.hps.analysis.dataquality.SvtMonitoring">
+ <triggerType>all</triggerType>
+ </driver>
+
+ <driver name="TridentMonitoringPairs1" type="org.hps.analysis.dataquality.TridentMonitoring">
+ <triggerType>pairs1</triggerType>
+ </driver>
<driver name="PositronDebug" type="org.hps.users.mgraham.PositronDebug">
</driver>
|