Author: [log in to unmask] Date: Wed Mar 25 11:50:17 2015 New Revision: 2536 Log: Correctly set event type for entire control array to fix downstream event selection in ET stations. Modified: java/trunk/record-util/src/main/java/org/hps/record/evio/EvioFileProducer.java Modified: java/trunk/record-util/src/main/java/org/hps/record/evio/EvioFileProducer.java ============================================================================= --- java/trunk/record-util/src/main/java/org/hps/record/evio/EvioFileProducer.java (original) +++ java/trunk/record-util/src/main/java/org/hps/record/evio/EvioFileProducer.java Wed Mar 25 11:50:17 2015 @@ -5,6 +5,7 @@ import java.nio.ByteBuffer; import java.nio.ByteOrder; import java.util.ArrayList; +import java.util.Arrays; import java.util.List; import org.jlab.coda.et.EtAttachment; @@ -243,7 +244,7 @@ // Create control data array for event selection. int[] control = new int[EtConstants.stationSelectInts]; - control[0] = eventTag; + Arrays.fill(control, eventTag); mevs[0].setControl(control); // Delay for X millis if applicable.