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);
}
}
|