lcsim/test
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);
+ }
+ }
+ }
+ }
}
}