lcsim/src/org/lcsim/plugin/web/examples
diff -u -r1.1 -r1.2
--- DigiSimExample.java 3 Aug 2005 19:30:58 -0000 1.1
+++ DigiSimExample.java 27 Dec 2005 21:30:39 -0000 1.2
@@ -1,23 +1,28 @@
import org.lcsim.digisim.CalHitMapDriver;
import org.lcsim.digisim.DigiSimDriver;
+import org.lcsim.digisim.CalorimeterHitsDriver;
import org.lcsim.util.Driver;
/**
- * A simple FastMC example
+ * The simplest DigiSim example
+ *
+ * @author Guilherme Lima
+ * @version $Id: DigiSimExample.java,v 1.2 2005/12/27 21:30:39 lima Exp $
*/
public class DigiSimExample extends Driver
{
public DigiSimExample()
{
- // Instantiate CalHitMapDriver, needed by DigiSim
- Driver hitmapper = new CalHitMapDriver();
- // Add as sub-driver
- add(hitmapper);
+ // CalHitMapDriver is needed by DigiSim
+ add(new CalHitMapDriver());
- // Instantiate DigiSim
+ // DigiSim: SimCalHits -> RawCalHits
Driver digi = new DigiSimDriver();
// Turn on diagnostic histograms
// digi.setHistogramLevel(1);
add(digi);
+
+ // RawCalHits -> CalorimeterHits
+ add( new CalorimeterHitsDriver() );
}
}