Print

Print


Commit in lcsim/test on MAIN
EventHeaderTest.java+31-281.3 -> 1.4


lcsim/test
EventHeaderTest.java 1.3 -> 1.4
diff -u -r1.3 -r1.4
--- EventHeaderTest.java	25 Jul 2005 20:09:41 -0000	1.3
+++ EventHeaderTest.java	4 Aug 2005 01:44:45 -0000	1.4
@@ -58,34 +58,6 @@
         loop.dispose();
     }
     
-    public void checkIDDecoder(EventHeader event)
-    {
-        //Fetch all of the collections containing SimTrackerHits...
-        List<List<SimTrackerHit>> simTrackerHitSets = event.get(SimTrackerHit.class);
-        
-        // loop over the collections
-        for (List<SimTrackerHit> simTrackerHits : simTrackerHitSets)
-        {
-            LCMetaData meta = event.getMetaData(simTrackerHits);
-            
-            //System.out.println("coll name: " + meta.getName() );
-            IDDecoder decoder = meta.getIDDecoder();
-            
-            if ( decoder == null )
-            {
-                throw new RuntimeException("trackerIDDecoder is null.");
-            }
-            
-            if ( !simTrackerHits.isEmpty() )
-            {
-                for ( SimTrackerHit hit : simTrackerHits )
-                {                    
-                    decoder.setID( hit.getCellID() );
-                    //System.out.println("decoder = " + decoder);
-                }
-            }           
-        }
-    }
     
     private class EventHeaderTestDriver extends Driver
     {
@@ -93,5 +65,36 @@
         {
             checkIDDecoder(event);
         }
+        
+        private void checkIDDecoder(EventHeader event)
+        {
+            //Fetch all of the collections containing SimTrackerHits...
+            List<List<SimTrackerHit>> simTrackerHitSets = event.get(SimTrackerHit.class);
+            
+            // loop over the collections
+            for (List<SimTrackerHit> simTrackerHits : simTrackerHitSets)
+            {
+                LCMetaData meta = event.getMetaData(simTrackerHits);
+                
+                //System.out.println("coll name: " + meta.getName() );
+                IDDecoder decoder = meta.getIDDecoder();
+                
+                if ( decoder == null )
+                {
+                    throw new RuntimeException("trackerIDDecoder is null.");
+                }
+                
+                if ( !simTrackerHits.isEmpty() )
+                {
+                    for ( SimTrackerHit hit : simTrackerHits )
+                    {
+                        decoder.setID( hit.getCellID() );
+                        //System.out.println("decoder = " + decoder);
+                        assert(decoder.toString() != null);
+                        assert(decoder.toString().length() > 0);
+                    }
+                }
+            }
+        }
     }
 }
CVSspam 0.2.8