1 /* 2 * HitGenerator_Test.java 3 * 4 * Created on July 24, 2007, 2:53 PM 5 * 6 * $Id: HitGenerator_Test.java,v 1.1.1.1 2010/04/08 20:38:00 jeremy Exp $ 7 */ 8 9 package org.lcsim.recon.tracking.trfbase; 10 11 import junit.framework.TestCase; 12 13 /** 14 * 15 * @author Norman Graf 16 */ 17 public class HitGenerator_Test extends TestCase 18 { 19 private boolean debug; 20 /** Creates a new instance of HitGenerator_Test */ 21 public void testHitGenerator() 22 { 23 String component = "HitGenerator"; 24 String ok_prefix = component + " (I): "; 25 String error_prefix = component + " test (E): "; 26 27 if(debug) System.out.println( ok_prefix 28 + "---------- Testing component " + component 29 + ". ----------" ); 30 31 //******************************************************************** 32 33 if(debug) System.out.println( ok_prefix + "Test virtual methods." ); 34 SurfTest stest = new SurfTest(1.0); 35 long seed = 1111111111; 36 HitGeneratorTest gen = new HitGeneratorTest(stest,seed); 37 VTrack trv = new VTrack(stest.newPureSurface() ); 38 int mcid = 137; 39 if(debug) System.out.println( gen.surface() ); 40 if(debug) System.out.println( gen.newCluster(trv, mcid) ); 41 if(debug) System.out.println( gen.newCluster(trv, mcid) ); 42 if(debug) System.out.println( gen.newCluster(trv, mcid) ); 43 if(debug) System.out.println( gen.newCluster(trv, mcid) ); 44 if(debug) System.out.println( gen.newCluster(trv, mcid) ); 45 46 //******************************************************************** 47 48 if(debug) System.out.println( ok_prefix 49 + "------------- All tests passed. -------------" ); 50 51 //******************************************************************** 52 } 53 54 }