lcsim/src/org/lcsim/digisim
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 );
}
}