Print

Print


Commit in lcsim/src/org/lcsim/digisim on MAIN
CalorimeterHitsDriver.java+7-41.4 -> 1.5
JM: Turn on CHBIT_LONG for CalorimeterHit collections in digisim.

lcsim/src/org/lcsim/digisim
CalorimeterHitsDriver.java 1.4 -> 1.5
diff -u -r1.4 -r1.5
--- CalorimeterHitsDriver.java	7 Dec 2005 18:32:02 -0000	1.4
+++ CalorimeterHitsDriver.java	17 Aug 2007 23:56:05 -0000	1.5
@@ -14,7 +14,7 @@
  * A driver to build calorimeter hit collections from raw hit collections.
  *
  * @author Guilherme Lima
- * @version $Id: CalorimeterHitsDriver.java,v 1.4 2005/12/07 18:32:02 lima Exp $
+ * @version $Id: CalorimeterHitsDriver.java,v 1.5 2007/08/17 23:56:05 jeremy Exp $
  */
 public class CalorimeterHitsDriver extends Driver {
 
@@ -45,12 +45,13 @@
 	String simName = rawName.replace("Raw", "");
 	String newName = rawName.replace("Raw", "Digi");
 
-// 	List<SimCalorimeterHit> simdata = event.getSimCalorimeterHits(simName);
-// 	LCMetaData simMetaData = event.getMetaData( simdata );
+	//List<SimCalorimeterHit> simdata = event.getSimCalorimeterHits(simName);
+	//LCMetaData simMetaData = event.getMetaData( simdata );
 
 	List<CalorimeterHit> calhitColl = new ArrayList<CalorimeterHit>();
 	for( RawCalorimeterHit rawhit : collection ) {
-	  CalorimeterHit calhit = new MyCalorimeterHit( rawhit );//, simMetaData );
+		CalorimeterHit calhit = new MyCalorimeterHit( rawhit );//, simMetaData );
+		//CalorimeterHit calhit = new BaseCalorimeterHit();
 	  calhitColl.add(calhit);
 	}
 
@@ -58,6 +59,8 @@
 	int flag = 1 << LCIOConstants.RCHBIT_ID1;
 	flag |= 1 << LCIOConstants.RCHBIT_TIME;
 	flag |= 1 << LCIOConstants.RCHBIT_NO_PTR;
+	flag |= 1 << LCIOConstants.CHBIT_LONG; 
+	
 	event.put( newName, calhitColl, CalorimeterHit.class, flag, simName );
       }
     }
CVSspam 0.2.8