Commit in java/branches/hps_java_trunk_HPSJAVA-251/evio/src/main/java/org/hps/evio on MAIN
TestRunTriggeredReconToLcio.java+28-21013 -> 1014
Temporary fix for initialization code until I figure out how this is actually supposed to work.

java/branches/hps_java_trunk_HPSJAVA-251/evio/src/main/java/org/hps/evio
TestRunTriggeredReconToLcio.java 1013 -> 1014
--- java/branches/hps_java_trunk_HPSJAVA-251/evio/src/main/java/org/hps/evio/TestRunTriggeredReconToLcio.java	2014-09-12 03:14:51 UTC (rev 1013)
+++ java/branches/hps_java_trunk_HPSJAVA-251/evio/src/main/java/org/hps/evio/TestRunTriggeredReconToLcio.java	2014-09-12 03:37:37 UTC (rev 1014)
@@ -69,8 +69,31 @@
     
     @Override
     public void detectorChanged(Detector detector) {    	
+
+        System.out.println("TestRunTriggeredReconToLcio.detectorChanged");
+
     	// set the detector
         this.detector = detector;
+
+        writers = new ArrayList<HitWriter>();
+        ecalWriter = new ECalHitWriter();
+        ecalWriter.setDetector(detector);
+        ecalWriter.setMode(ecalMode);
+        ecalWriter.setHitCollectionName(rawCalorimeterHitCollectionName);
+        writers.add(ecalWriter);
+
+        svtWriter = new SVTHitWriter();
+        writers.add(svtWriter);
+
+        triggerWriter = new TriggerDataWriter();
+        writers.add(triggerWriter);
+
+        try {
+            lcioWriter = new LCIOWriter(new File(outputFile));
+        } catch (IOException e) {
+            throw new RuntimeException(e);
+        }
+        events = new LinkedList<EventHeader>();
     }
 
     public void setEcalMode(int ecalMode) {
@@ -104,11 +127,13 @@
 
     @Override
     protected void startOfData() {
+        System.out.println("TestRunTriggeredReconToLcio.startOfData");
         super.startOfData();
+
+/*
         writers = new ArrayList<HitWriter>();
 
-        ecalWriter = new ECalHitWriter();
-        ecalWriter.setDetector(detector);
+        //ecalWriter.setDetector(detector);
         ecalWriter.setMode(ecalMode);
         ecalWriter.setHitCollectionName(rawCalorimeterHitCollectionName);
         writers.add(ecalWriter);
@@ -125,6 +150,7 @@
             throw new RuntimeException(e);
         }
         events = new LinkedList<EventHeader>();
+*/
     }
 
     @Override
SVNspam 0.1