Print

Print


Author: [log in to unmask]
Date: Wed Sep 30 13:01:07 2015
New Revision: 3741

Log:
add ECal and ReconParticle stuff, rename

Added:
    java/trunk/steering-files/src/main/resources/org/hps/steering/readout/HPSReconNoReadout.lcsim
      - copied, changed from r3732, java/trunk/steering-files/src/main/resources/org/hps/steering/readout/HPSTrackingDefaults.lcsim
Removed:
    java/trunk/steering-files/src/main/resources/org/hps/steering/readout/HPSTrackingDefaults.lcsim

Copied: java/trunk/steering-files/src/main/resources/org/hps/steering/readout/HPSReconNoReadout.lcsim (from r3732, java/trunk/steering-files/src/main/resources/org/hps/steering/readout/HPSTrackingDefaults.lcsim)
 =============================================================================
--- java/trunk/steering-files/src/main/resources/org/hps/steering/readout/HPSTrackingDefaults.lcsim	(original)
+++ java/trunk/steering-files/src/main/resources/org/hps/steering/readout/HPSReconNoReadout.lcsim	Wed Sep 30 13:01:07 2015
@@ -7,15 +7,31 @@
     </control>
     <execute>
         <driver name="EventMarkerDriver"/>   
+        <driver name="ReconClusterer" />
+        <driver name="CopyCluster" />
         <driver name="TrackerDigiDriver"/>
         <driver name="HelicalTrackHitDriver"/>
         <driver name="TrackerReconDriver"/>
-        <driver name="GBLOutputDriver"/>
+        <driver name="MergeTrackCollections"/>
+        <driver name="GBLOutputDriver" />
+        <driver name="GBLRefitterDriver" />
+        <driver name="TrackDataDriver" />
+        <driver name="ReconParticleDriver" />   
         <driver name="LCIOWriter"/>
+        <driver name="CleanupDriver"/>
     </execute>
     <drivers>
         <driver name="EventMarkerDriver" type="org.lcsim.job.EventMarkerDriver">
             <eventInterval>1000</eventInterval>
+        </driver>
+        <driver name="ReconClusterer" type="org.hps.recon.ecal.cluster.ReconClusterDriver">
+            <logLevel>WARNING</logLevel>
+            <inputHitCollectionName>EcalHits</inputHitCollectionName>            
+            <outputClusterCollectionName>EcalClusters</outputClusterCollectionName>
+        </driver> 
+        <driver name="CopyCluster" type="org.hps.recon.ecal.cluster.CopyClusterCollectionDriver">
+            <inputCollectionName>EcalClusters</inputCollectionName>
+            <outputCollectionName>EcalClustersCorr</outputCollectionName>
         </driver>
         <driver name="TrackerDigiDriver" type="org.hps.recon.tracking.SimpleTrackerDigiDriver">
 <!--            <dropBadChannels>true</dropBadChannels>-->
@@ -28,13 +44,17 @@
             <debug>false</debug>
             <strategyResource>HPS_s345_c2_e16.xml</strategyResource>
         </driver>
-        <driver name="GBLOutputDriver" type="org.hps.recon.tracking.gbl.GBLOutputDriver">
-            <debug>0</debug>
-            <isMC>false</isMC>
-            <gblFileName>${outputFile}.gbl</gblFileName>
-        </driver>
+        <driver name="MergeTrackCollections" type="org.hps.recon.tracking.MergeTrackCollections" />
+        <driver name="TrackDataDriver" type="org.hps.recon.tracking.TrackDataDriver" />
+        <driver name="ReconParticleDriver" type="org.hps.recon.particle.HpsReconParticleDriver" > 
+            <ecalClusterCollectionName>EcalClustersCorr</ecalClusterCollectionName>        
+            <trackCollectionNames>MatchedTracks GBLTracks</trackCollectionNames>
+        </driver>  
+        <driver name="GBLOutputDriver" type="org.hps.recon.tracking.gbl.GBLOutputDriver"/>      
+        <driver name="GBLRefitterDriver" type="org.hps.recon.tracking.gbl.HpsGblRefitter"/>
         <driver name="LCIOWriter" type="org.lcsim.util.loop.LCIODriver">
             <outputFilePath>${outputFile}</outputFilePath>
         </driver>
+        <driver name="CleanupDriver" type="org.lcsim.recon.tracking.digitization.sisim.config.ReadoutCleanupDriver"/>
     </drivers>
 </lcsim>