View Javadoc

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  }