Print

Print


Author: [log in to unmask]
Date: Wed Oct  7 10:16:56 2015
New Revision: 3789

Log:
add Pelle's flag

Modified:
    java/trunk/recon/src/main/java/org/hps/recon/filtering/EventFlagFilter.java

Modified: java/trunk/recon/src/main/java/org/hps/recon/filtering/EventFlagFilter.java
 =============================================================================
--- java/trunk/recon/src/main/java/org/hps/recon/filtering/EventFlagFilter.java	(original)
+++ java/trunk/recon/src/main/java/org/hps/recon/filtering/EventFlagFilter.java	Wed Oct  7 10:16:56 2015
@@ -11,7 +11,7 @@
  */
 public class EventFlagFilter extends EventReconFilter {
 
-    String[] flagNames = {"svt_bias_good", "svt_position_good", "svt_burstmode_noise_good"};
+    String[] flagNames = {"svt_bias_good", "svt_position_good", "svt_burstmode_noise_good", "svt_event_header_good"};
 
     public void setFlagNames(String[] flagNames) {
         this.flagNames = flagNames;
@@ -21,8 +21,8 @@
     public void process(EventHeader event) {
         incrementEventProcessed();
         if (flagNames != null) {
-            for (int i = 0; i < flagNames.length; i++) {
-                int[] flag = event.getIntegerParameters().get(flagNames[i]);
+            for (String flagName : flagNames) {
+                int[] flag = event.getIntegerParameters().get(flagName);
                 if (flag == null || flag[0] == 0) {
                     skipEvent();
                 }