Author: [log in to unmask]
Date: Tue May 5 13:55:00 2015
New Revision: 2904
Log:
update production MC trigger and a bunch of private changes
Added:
java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/PlotsOnRecon.lcsim
- copied, changed from r2892, 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/readout/EngineeringRun2015TrigPairs1.lcsim
java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/AlignmentStudies.lcsim
java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/ReadoutAndTrackingAndReconMonitoring.lcsim
java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/TestReadoutEngRun2015.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/readout/EngineeringRun2015TrigPairs1.lcsim
=============================================================================
--- java/trunk/steering-files/src/main/resources/org/hps/steering/readout/EngineeringRun2015TrigPairs1.lcsim (original)
+++ java/trunk/steering-files/src/main/resources/org/hps/steering/readout/EngineeringRun2015TrigPairs1.lcsim Tue May 5 13:55:00 2015
@@ -1,38 +1,35 @@
-<!--
- Full 2014 prescales and trigger cuts for runs 3430-3446. Loose pairs trigger.
--->
-<lcsim xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
- xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcsim/1.0/lcsim.xsd">
- <control>
- <printInputFiles>false</printInputFiles>
- <printDriversDetailed>false</printDriversDetailed>
+<?xml version="1.0" encoding="UTF-8"?>
+<lcsim xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcsim/1.0/lcsim.xsd">
+ <!--
+ Steering file for readout for the EngRun 2015 MC
+ @author Matt Graham <[log in to unmask]>
+ -->
+ <control>
+ <printInputFiles>true</printInputFiles>
+ <printDriversDetailed>true</printDriversDetailed>
</control>
- <execute>
- <driver name="ConditionsDriver"/>
- <driver name="EventMarkerDriver"/>
+ <execute>
+ <driver name="ConditionsDriver"/>
+ <driver name="EventMarkerDriver" />
+<!-- Readout Simulation -->
<driver name="EcalReadout"/>
<driver name="EcalConverter"/>
<driver name="EcalClustererGTP"/>
<driver name="PairTrigger1"/>
<driver name="SimpleSVTReadout" />
- <driver name="TestRunReconToLcio"/>
- <driver name="AidaSaveDriver"/>
- <driver name="ClockDriver"/>
- <driver name="CleanupDriver"/>
- </execute>
+ <driver name="TestRunReconToLcio"/>
+ <driver name="AidaSaveDriver"/>
+ <driver name="ClockDriver"/>
+ <driver name="CleanupDriver" />
+ </execute>
<drivers>
<driver name="EventMarkerDriver" type="org.lcsim.job.EventMarkerDriver">
<eventInterval>1000</eventInterval>
- </driver>
- <driver name="ConditionsDriver" type="org.hps.conditions.ConditionsDriver">
- <detectorName>${detector}</detectorName>
- <runNumber>${run}</runNumber>
- <freeze>true</freeze>
- </driver>
- <driver name="TestRunReconToLcio" type="org.hps.evio.TestRunTriggeredReconToLcio">
- <outputFile>${outputFile}.slcio</outputFile>
- <rejectBackground>false</rejectBackground>
- <writeSvtData>true</writeSvtData>
+ </driver>
+ <driver name="ConditionsDriver" type="org.hps.conditions.ConditionsDriver">
+ <detectorName>${detector}</detectorName>
+ <runNumber>${run}</runNumber>
+ <freeze>true</freeze>
</driver>
<driver name="EcalReadout" type="org.hps.readout.ecal.FADCEcalReadoutDriver">
<coincidenceWindow>1</coincidenceWindow>
@@ -48,7 +45,6 @@
</driver>
<driver name="EcalConverter" type="org.hps.recon.ecal.EcalRawConverterDriver">
<rawCollectionName>EcalRawHits</rawCollectionName>
- <!--rawCollectionName>EcalCalHits</rawCollectionName-->
<ecalCollectionName>EcalCorrectedHits</ecalCollectionName>
<applyBadCrystalMap>false</applyBadCrystalMap>
<nsa>100</nsa>
@@ -57,21 +53,22 @@
</driver>
<driver name="EcalClustererGTP" type="org.hps.recon.ecal.cluster.GTPClusterDriver">
<inputHitCollectionName>EcalCorrectedHits</inputHitCollectionName>
- <outputClusterCollectionName>EcalClusters</outputClusterCollectionName>
+ <outputClusterCollectionName>EcalClustersGTP</outputClusterCollectionName>
<clusterWindow>1</clusterWindow>
+ <logLevel>SEVERE</logLevel>
</driver>
<driver name="PairTrigger1" type="org.hps.readout.ecal.FADCPrimaryTriggerDriver">
<!--
- Hit Count: 2
- Seed Energy: 50 MeV
- Cluster Energy: 60 MeV (Low) and 630 MeV (High)
- Energy Sum: 200 MeV (Low) and 860 MeV (High)
- Energy Difference: 540 MeV
- Energy Slope: 600 MeV (with F = 5.5 MeV/mm)
- Coplanarity: 30 Degrees
- Time Coincidence: 16 ms
- -->
- <clusterCollectionName>EcalClusters</clusterCollectionName>
+ Hit Count: 2
+ Seed Energy: 50 MeV
+ Cluster Energy: 60 MeV (Low) and 630 MeV (High)
+ Energy Sum: 200 MeV (Low) and 860 MeV (High)
+ Energy Difference: 540 MeV
+ Energy Slope: 600 MeV (with F = 5.5 MeV/mm)
+ Coplanarity: 30 Degrees
+ Time Coincidence: 16 ms
+ -->
+ <clusterCollectionName>EcalClustersGTP</clusterCollectionName>
<deadTime>32</deadTime>
<minHitCount>2</minHitCount>
<pairCoincidence>4</pairCoincidence>
@@ -89,12 +86,17 @@
<!--<verbose>true</verbose>-->
</driver>
<driver name="SimpleSVTReadout" type="org.hps.readout.svt.SimpleSvtReadout" />
- <driver name="AidaSaveDriver"
- type="org.lcsim.job.AidaSaveDriver">
- <outputFileName>${outputFile}_triggerPlots</outputFileName>
+ <driver name="RawTrackerHitSensorSetup" type="org.lcsim.recon.tracking.digitization.sisim.config.RawTrackerHitSensorSetup" />
+
+ <driver name="AidaSaveDriver" type="org.lcsim.job.AidaSaveDriver">
+ <outputFileName>./${outputFile}.root</outputFileName>
</driver>
<driver name="ClockDriver" type="org.hps.readout.ecal.ClockDriver"/>
- <driver name="CleanupDriver" type="org.lcsim.recon.tracking.digitization.sisim.config.ReadoutCleanupDriver">
- </driver>
+ <driver name="CleanupDriver" type="org.lcsim.recon.tracking.digitization.sisim.config.ReadoutCleanupDriver" />
+ <driver name="TestRunReconToLcio" type="org.hps.evio.TestRunTriggeredReconToLcio">
+ <outputFile>${outputFile}.slcio</outputFile>
+ <rejectBackground>false</rejectBackground>
+ <writeSvtData>true</writeSvtData>
+ </driver>
</drivers>
-</lcsim>
+</lcsim>
Modified: java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/AlignmentStudies.lcsim
=============================================================================
--- java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/AlignmentStudies.lcsim (original)
+++ java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/AlignmentStudies.lcsim Tue May 5 13:55:00 2015
@@ -10,7 +10,7 @@
<driver name="RawTrackerHitFitterDriver" />
<driver name="TrackerHitDriver"/>
<driver name="HelicalTrackHitDriver"/>
- <!-- <driver name="FullTrackerReconDriver"/>
+ <!-- <driver name="FullTrackerReconDriver"/>
<driver name="EcalRunningPedestal"/>
<driver name="EcalRawConverter" />
<driver name="ReconClusterer" />
@@ -20,11 +20,12 @@
<driver name="TrackerL4to6ReconDriver"/>
<driver name="SVTAlignment"/>
<!-- Online Monitoring Drivers -->
- <!-- <driver name="TrackingMonitoring" />
- <driver name="TrackingResiduals"/>
+ <driver name="TrackingMonitoringL1to3" />
+ <driver name="TrackingMonitoringL4to6" />
+ <!-- <driver name="TrackingResiduals"/>
<driver name="TrackTime"/>
<driver name="V0Monitoring"/> -->
-<!-- <driver name="TrackingMonitoringDQM" />
+ <!-- <driver name="TrackingMonitoringDQM" />
<driver name="TrackingMonitoringPairs0DQM" />
<driver name="TrackingMonitoringPairs1DQM" />
<driver name="TrackingResidualsDQM"/>
@@ -36,7 +37,7 @@
<driver name="V0DQMPairs1"/>
<driver name="PositronDebug"/>-->
<driver name="AidaSaveDriver"/>
- <driver name="LCIOWriter"/>
+ <!-- <driver name="LCIOWriter"/> -->
<driver name="CleanupDriver" />
</execute>
<drivers>
@@ -70,7 +71,7 @@
<driver name="TrackerL4to6ReconDriver" type="org.hps.recon.tracking.TrackerReconDriver">
<debug>false</debug>
<includeMS>false</includeMS>
- <useHPSMaterialManager>false</useHPSMaterialManager>
+ <useHPSMaterialManager>false</useHPSMaterialManager>
<trackCollectionName>L4to6Tracks</trackCollectionName>
<strategyResource>/org/hps/recon/tracking/strategies/HPS-Full-L4-6.xml</strategyResource>
</driver>
@@ -157,8 +158,19 @@
<writeRejectedHitCollection>false</writeRejectedHitCollection>
</driver>
<!-- End of EngineeringRun2015FullRecon from Sho -->
-
-
+ <driver name="TrackingMonitoringL1to3" type="org.hps.analysis.dataquality.TrackingMonitoring">
+ <overwriteDB>false</overwriteDB>
+ <printDQMStrings>false</printDQMStrings>
+ <trackCollectionName>L1to3Tracks</trackCollectionName>
+ </driver>
+
+ <driver name="TrackingMonitoringL4to6" type="org.hps.analysis.dataquality.TrackingMonitoring">
+ <overwriteDB>false</overwriteDB>
+ <printDQMStrings>false</printDQMStrings>
+ <trackCollectionName>L4to6Tracks</trackCollectionName>
+ </driver>
+
+
<driver name="TrackingMonitoring" type="org.hps.monitoring.drivers.trackrecon.TrackingReconPlots">
</driver>
<driver name="TrackingResiduals" type="org.hps.monitoring.drivers.trackrecon.TrackResiduals">
Copied: java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/PlotsOnRecon.lcsim (from r2892, 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/PlotsOnRecon.lcsim Tue May 5 13:55:00 2015
@@ -6,18 +6,7 @@
-->
<execute>
<driver name="EventMarkerDriver" />
- <!-- Standard Reconstruction -->
- <driver name="RawTrackerHitFitterDriver" />
- <driver name="TrackerHitDriver"/>
- <driver name="HelicalTrackHitDriver"/>
- <driver name="FullTrackerReconDriver"/>
- <driver name="EcalRunningPedestal"/>
- <driver name="EcalRawConverter" />
- <driver name="ReconClusterer" />
- <driver name="ReconParticle" />
- <!-- SVT opening angle alignment -->
- <driver name="TrackerL1to3ReconDriver"/>
- <driver name="TrackerL4to6ReconDriver"/>
+ <!-- Standard Reconstruction -->
<driver name="SVTAlignment"/>
<!-- Online Monitoring Drivers -->
<!-- <driver name="TrackingMonitoring" />
@@ -34,9 +23,8 @@
<driver name="V0DQM"/>
<driver name="V0DQMPairs0"/>
<driver name="V0DQMPairs1"/>
-<!-- <driver name="PositronDebug"/>-->
- <driver name="AidaSaveDriver"/>
-<!-- <driver name="LCIOWriter"/> -->
+ <!-- <driver name="PositronDebug"/>-->
+ <driver name="AidaSaveDriver"/>
<driver name="CleanupDriver" />
</execute>
<drivers>
@@ -70,7 +58,7 @@
<driver name="TrackerL4to6ReconDriver" type="org.hps.recon.tracking.TrackerReconDriver">
<debug>false</debug>
<includeMS>false</includeMS>
- <useHPSMaterialManager>false</useHPSMaterialManager>
+ <useHPSMaterialManager>false</useHPSMaterialManager>
<trackCollectionName>L4to6Tracks</trackCollectionName>
<strategyResource>/org/hps/recon/tracking/strategies/HPS-Full-L4-6.xml</strategyResource>
</driver>
@@ -237,5 +225,14 @@
<outputFilePath>${outputFile}.slcio</outputFilePath>
</driver>
<driver name="CleanupDriver" type="org.lcsim.recon.tracking.digitization.sisim.config.ReadoutCleanupDriver" />
+
+ <driver name="GTPOnlineClusterer" type="org.hps.recon.ecal.cluster.ClusterDriver">
+ <logLevel>WARNING</logLevel>
+ <clustererName>GTPOnlineClusterer</clustererName>
+ <outputClusterCollectionName>EcalClustersGTP</outputClusterCollectionName>
+ <!-- seedMinEnergy -->
+ <cuts>0.100</cuts>
+ </driver>
+
</drivers>
</lcsim>
Modified: java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/ReadoutAndTrackingAndReconMonitoring.lcsim
=============================================================================
--- java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/ReadoutAndTrackingAndReconMonitoring.lcsim (original)
+++ java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/ReadoutAndTrackingAndReconMonitoring.lcsim Tue May 5 13:55:00 2015
@@ -5,16 +5,18 @@
@author Matt Graham <[log in to unmask]>
-->
<execute>
+
<driver name="ConditionsDriver"/>
<driver name="EventMarkerDriver" />
+<!-- Readout Simulation -->
<driver name="EcalReadout"/>
<driver name="EcalConverter"/>
<driver name="EcalClustererGTP"/>
<driver name="PairTrigger1"/>
<driver name="SimpleSVTReadout" />
- <driver name="TestRunReconToLcio"/>
+ <driver name="TestRunReconToLcio"/>
<!-- Standard Reconstruction -->
-<!-- <driver name="RawTrackerHitFitterDriver" />
+ <!-- <driver name="RawTrackerHitFitterDriver" />
<driver name="TrackerHitDriver"/>
<driver name="HelicalTrackHitDriver"/>
<driver name="FullTrackerReconDriver"/>
@@ -22,7 +24,6 @@
<driver name="EcalRawConverter" />
<driver name="ReconClusterer" />
<driver name="ReconParticle" /> -->
-
<!-- SVT opening angle alignment -->
<!-- <driver name="TrackerL1to3ReconDriver"/>
<driver name="TrackerL4to6ReconDriver"/>
@@ -32,11 +33,11 @@
<driver name="TrackingResiduals"/>
<driver name="TrackTime"/>
<driver name="V0Monitoring"/> -->
- <!-- <driver name="TrackingMonitoringDQM" /> -->
+ <!-- <driver name="TrackingMonitoringDQM" />
+ <driver name="TrackingResidualsDQM"/>
+ <driver name="FinalStateDQM"/> -->
<!-- <driver name="TrackingMonitoringPairs0DQM" />
<driver name="TrackingMonitoringPairs1DQM" /> -->
- <!-- <driver name="TrackingResidualsDQM"/>
- <driver name="FinalStateDQM"/> -->
<!-- <driver name="FinalStateDQMPairs0"/>
<driver name="FinalStateDQMPairs1"/>
<driver name="V0DQM"/>
@@ -44,8 +45,8 @@
<driver name="V0DQMPairs1"/> -->
<!-- <driver name="PositronDebug"/>-->
<driver name="AidaSaveDriver"/>
- <driver name="ClockDriver"/>
-<!-- <driver name="LCIOWriter"/> -->
+ <driver name="ClockDriver"/>
+ <!-- <driver name="LCIOWriter"/> -->
<driver name="CleanupDriver" />
</execute>
<drivers>
@@ -71,7 +72,6 @@
</driver>
<driver name="EcalConverter" type="org.hps.recon.ecal.EcalRawConverterDriver">
<rawCollectionName>EcalRawHits</rawCollectionName>
- <!--rawCollectionName>EcalCalHits</rawCollectionName-->
<ecalCollectionName>EcalCorrectedHits</ecalCollectionName>
<applyBadCrystalMap>false</applyBadCrystalMap>
<nsa>100</nsa>
@@ -80,7 +80,7 @@
</driver>
<driver name="EcalClustererGTP" type="org.hps.recon.ecal.cluster.GTPClusterDriver">
<inputHitCollectionName>EcalCorrectedHits</inputHitCollectionName>
- <outputClusterCollectionName>EcalClusters</outputClusterCollectionName>
+ <outputClusterCollectionName>EcalClustersGTP</outputClusterCollectionName>
<clusterWindow>1</clusterWindow>
</driver>
<driver name="PairTrigger1" type="org.hps.readout.ecal.FADCPrimaryTriggerDriver">
@@ -94,7 +94,7 @@
Coplanarity: 30 Degrees
Time Coincidence: 16 ms
-->
- <clusterCollectionName>EcalClusters</clusterCollectionName>
+ <clusterCollectionName>EcalClustersGTP</clusterCollectionName>
<deadTime>32</deadTime>
<minHitCount>2</minHitCount>
<pairCoincidence>4</pairCoincidence>
@@ -103,7 +103,7 @@
<energySumHigh>0.86</energySumHigh>
<energySumLow>0.2</energySumLow>
<energyDifferenceHigh>0.54</energyDifferenceHigh>
- <coplanarityHigh>40</coplanarityHigh>
+ <coplanarityHigh>30</coplanarityHigh>
<seedEnergyLow>0.05</seedEnergyLow>
<energySlopeParamF>0.0055</energySlopeParamF>
<energySlopeLow>0.6</energySlopeLow>
@@ -200,7 +200,10 @@
<maxLookbackEvents>50</maxLookbackEvents>
</driver>
<driver name="EcalRawConverter" type="org.hps.recon.ecal.EcalRawConverterDriver">
- <ecalCollectionName>EcalCalHits</ecalCollectionName>
+ <rawCollectionName>EcalRawHits</rawCollectionName>
+ <!--rawCollectionName>EcalCalHits</rawCollectionName-->
+ <ecalCollectionName>EcalCorrectedHits</ecalCollectionName>
+ <!-- <ecalCollectionName>EcalCalHits</ecalCollectionName> -->
<use2014Gain>false</use2014Gain>
<useTimestamps>false</useTimestamps>
<useTruthTime>false</useTruthTime>
Modified: java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/TestReadoutEngRun2015.lcsim
=============================================================================
--- java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/TestReadoutEngRun2015.lcsim (original)
+++ java/trunk/steering-files/src/main/resources/org/hps/steering/users/mgraham/TestReadoutEngRun2015.lcsim Tue May 5 13:55:00 2015
@@ -3,9 +3,12 @@
<!--
Steering file to test readout for the EngRun 2015 MC
@author Matt Graham <[log in to unmask]>
- -->
- <execute>
-
+ -->
+ <control>
+ <printInputFiles>true</printInputFiles>
+ <printDriversDetailed>true</printDriversDetailed>
+ </control>
+ <execute>
<driver name="ConditionsDriver"/>
<driver name="EventMarkerDriver" />
<!-- Readout Simulation -->
@@ -52,6 +55,7 @@
<inputHitCollectionName>EcalCorrectedHits</inputHitCollectionName>
<outputClusterCollectionName>EcalClustersGTP</outputClusterCollectionName>
<clusterWindow>1</clusterWindow>
+ <level>OFF</level>
</driver>
<driver name="PairTrigger1" type="org.hps.readout.ecal.FADCPrimaryTriggerDriver">
<!--
@@ -73,7 +77,7 @@
<energySumHigh>0.86</energySumHigh>
<energySumLow>0.2</energySumLow>
<energyDifferenceHigh>0.54</energyDifferenceHigh>
- <coplanarityHigh>40</coplanarityHigh>
+ <coplanarityHigh>30</coplanarityHigh>
<seedEnergyLow>0.05</seedEnergyLow>
<energySlopeParamF>0.0055</energySlopeParamF>
<energySlopeLow>0.6</energySlopeLow>
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 Tue May 5 13:55:00 2015
@@ -15,6 +15,7 @@
<driver name="EcalRawConverter" />
<driver name="ReconClusterer" />
<driver name="ReconParticle" />
+ <driver name="GTPOnlineClusterer" />
<!-- SVT opening angle alignment -->
<driver name="TrackerL1to3ReconDriver"/>
<driver name="TrackerL4to6ReconDriver"/>
@@ -34,9 +35,9 @@
<driver name="V0DQM"/>
<driver name="V0DQMPairs0"/>
<driver name="V0DQMPairs1"/>
-<!-- <driver name="PositronDebug"/>-->
+ <!-- <driver name="PositronDebug"/>-->
<driver name="AidaSaveDriver"/>
-<!-- <driver name="LCIOWriter"/> -->
+ <driver name="LCIOWriter"/>
<driver name="CleanupDriver" />
</execute>
<drivers>
@@ -70,7 +71,7 @@
<driver name="TrackerL4to6ReconDriver" type="org.hps.recon.tracking.TrackerReconDriver">
<debug>false</debug>
<includeMS>false</includeMS>
- <useHPSMaterialManager>false</useHPSMaterialManager>
+ <useHPSMaterialManager>false</useHPSMaterialManager>
<trackCollectionName>L4to6Tracks</trackCollectionName>
<strategyResource>/org/hps/recon/tracking/strategies/HPS-Full-L4-6.xml</strategyResource>
</driver>
@@ -237,5 +238,14 @@
<outputFilePath>${outputFile}.slcio</outputFilePath>
</driver>
<driver name="CleanupDriver" type="org.lcsim.recon.tracking.digitization.sisim.config.ReadoutCleanupDriver" />
+
+ <driver name="GTPOnlineClusterer" type="org.hps.recon.ecal.cluster.ClusterDriver">
+ <logLevel>WARNING</logLevel>
+ <clustererName>GTPOnlineClusterer</clustererName>
+ <outputClusterCollectionName>EcalClustersGTP</outputClusterCollectionName>
+ <!-- seedMinEnergy -->
+ <cuts>0.100</cuts>
+ </driver>
+
</drivers>
</lcsim>
|