Print

Print


Author: [log in to unmask]
Date: Thu Oct 13 11:51:37 2016
New Revision: 4510

Log: (empty)

Modified:
    java/trunk/ecal-recon/src/main/java/org/hps/recon/ecal/EcalGainDriver.java
    java/trunk/ecal-recon/src/main/java/org/hps/recon/ecal/EcalRawConverter3Driver.java

Modified: java/trunk/ecal-recon/src/main/java/org/hps/recon/ecal/EcalGainDriver.java
 =============================================================================
--- java/trunk/ecal-recon/src/main/java/org/hps/recon/ecal/EcalGainDriver.java	(original)
+++ java/trunk/ecal-recon/src/main/java/org/hps/recon/ecal/EcalGainDriver.java	Thu Oct 13 11:51:37 2016
@@ -35,7 +35,7 @@
         }
 
         event.put(this.outputHitsCollectionName, newHits, CalorimeterHit.class, event.getMetaData(hits).getFlags(), ecalReadoutName);
-
+        event.getMetaData(newHits).setTransient(true);
     }
     
 

Modified: java/trunk/ecal-recon/src/main/java/org/hps/recon/ecal/EcalRawConverter3Driver.java
 =============================================================================
--- java/trunk/ecal-recon/src/main/java/org/hps/recon/ecal/EcalRawConverter3Driver.java	(original)
+++ java/trunk/ecal-recon/src/main/java/org/hps/recon/ecal/EcalRawConverter3Driver.java	Thu Oct 13 11:51:37 2016
@@ -431,7 +431,7 @@
         int flags = 0;
         flags += 1 << LCIOConstants.RCHBIT_TIME; // store hit time
         flags += 1 << LCIOConstants.RCHBIT_LONG; // store hit position; this flag has no effect for RawCalorimeterHits
-
+        
         if (!runBackwards) {
             ArrayList<CalorimeterHit> newHits = new ArrayList<CalorimeterHit>();
 
@@ -467,6 +467,8 @@
                     }
                 }
                 event.put(ecalCollectionName, newHits, CalorimeterHit.class, flags, ecalReadoutName);
+                event.getMetaData(newHits).setTransient(true);
+               
             }
 
             /*
@@ -528,6 +530,7 @@
                     }
                 }
                 event.put(ecalCollectionName, newHits, CalorimeterHit.class, flags, ecalReadoutName);
+                event.getMetaData(newHits).setTransient(true);
             }
         } else {
             ArrayList<RawCalorimeterHit> newHits = new ArrayList<RawCalorimeterHit>();
@@ -547,6 +550,7 @@
                     }
                 }
                 event.put(rawCollectionName, newHits, RawCalorimeterHit.class, flags, ecalReadoutName);
+                event.getMetaData(newHits).setTransient(true);
             }
         }