lcsim-cal-calib/src/org/lcsim/cal/calib
diff -u -r1.4 -r1.5
--- SamplingFractionAnalysisDriver.java 27 May 2008 18:08:46 -0000 1.4
+++ SamplingFractionAnalysisDriver.java 27 May 2008 21:38:29 -0000 1.5
@@ -3,7 +3,7 @@
*
* Created on May 19, 2008, 11:54 AM
*
- * $Id: SamplingFractionAnalysisDriver.java,v 1.4 2008/05/27 18:08:46 ngraf Exp $
+ * $Id: SamplingFractionAnalysisDriver.java,v 1.5 2008/05/27 21:38:29 ngraf Exp $
*/
package org.lcsim.cal.calib;
@@ -11,7 +11,6 @@
import Jama.Matrix;
import hep.aida.ITree;
import hep.physics.vec.Hep3Vector;
-import java.util.ArrayList;
import java.util.List;
import org.lcsim.event.CalorimeterHit;
import org.lcsim.event.Cluster;
@@ -38,6 +37,7 @@
public class SamplingFractionAnalysisDriver extends Driver
{
private ConditionsSet _cond;
+ private CollectionManager _collectionmanager = CollectionManager.defaultInstance();
// we will accumulate the raw energy values in three depths:
// 1. Layers (0)1 through (20)21 of the EM calorimeter (note that if layer 0 is massless, SF==1.)
// 2. last ten layers of the EM calorimeter
@@ -196,7 +196,7 @@
// }
// System.out.println("ready to cluster "+hitsToCluster.size()+ " hits");
String processedHitsName = _cond.getString("ProcessedHitsCollectionName");
- List<CalorimeterHit> hitsToCluster = event.get(CalorimeterHit.class, processedHitsName);
+ List<CalorimeterHit> hitsToCluster = _collectionmanager.getList(processedHitsName);//event.get(CalorimeterHit.class, processedHitsName);
// quick check
for(CalorimeterHit hit : hitsToCluster)