Commit in lcsim/examples on MAIN
clic_cdr_postPandora.lcsim+14-121.1 -> 1.2
Corrected handling of clusterHit and trackHit bits in case of DST output.

lcsim/examples
clic_cdr_postPandora.lcsim 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- clic_cdr_postPandora.lcsim	14 Apr 2011 05:21:46 -0000	1.1
+++ clic_cdr_postPandora.lcsim	14 Apr 2011 08:25:23 -0000	1.2
@@ -13,9 +13,9 @@
     <execute>
         <driver name="EventMarkerDriver"/>
         <driver name="MCTruthLinker"/>
-        <driver name="DSTWriter"/>
-        <driver name="MCParticleSkimmedSubset"/>
         <driver name="RECWriter"/>
+        <driver name="DSTPreparation"/>
+        <driver name="DSTWriter"/>
     </execute>
     <drivers>
         <!-- Driver to give some feedback on progress -->
@@ -42,21 +42,23 @@
            <daughterEnergyCut>0.010</daughterEnergyCut>
            <fullRecoRelation>false</fullRecoRelation>
         </driver>
+        <!-- Driver to write files with all collections -->
+        <driver name="RECWriter"
+                type="org.lcsim.util.loop.LCIODriver">
+            <outputFilePath>__outputRECFile__.slcio</outputFilePath>
+        </driver>
+        <!-- Prepare collections for DST output -->
+        <driver name="DSTPreparation"
+                type="org.lcsim.util.LCIOFlagDriver">
+            <subset>MCParticlesSkimmed false</subset>
+            <keepTrackHits>Tracks false</keepTrackHits>
+            <keepClusterHits>ReconClusters false</keepClusterHits>
+        </driver>
         <!-- Driver to write files with just reconstructed particles -->
         <driver name="DSTWriter"
                 type="org.lcsim.util.loop.LCIODriver">
             <outputFilePath>__outputDSTFile__.slcio</outputFilePath>
             <writeOnlyCollections>PandoraPFOCollection RecoMCTruthLink Tracks TrackMCTruthLink ReconClusters ClusterMCTruthLink MCParticlesSkimmed</writeOnlyCollections>
         </driver>
-        <!-- Produce correct lcio file if MCParticlesSkimmed are kept together with MCParticle -->
-        <driver name="MCParticleSkimmedSubset"
-                type="org.lcsim.util.SubsetFlagDriver">
-            <makeSubset>MCParticlesSkimmed</makeSubset>
-        </driver>
-        <!-- Driver to write files with all collections -->
-        <driver name="RECWriter"
-                type="org.lcsim.util.loop.LCIODriver">
-            <outputFilePath>__outputRECFile__.slcio</outputFilePath>
-        </driver>
     </drivers>
 </lcsim>
CVSspam 0.2.8