Author: [log in to unmask] Date: Tue Aug 9 13:39:19 2016 New Revision: 4448 Log: now functional Modified: java/trunk/analysis/src/main/java/org/hps/analysis/examples/StripRunAndEventDriver.java Modified: java/trunk/analysis/src/main/java/org/hps/analysis/examples/StripRunAndEventDriver.java ============================================================================= --- java/trunk/analysis/src/main/java/org/hps/analysis/examples/StripRunAndEventDriver.java (original) +++ java/trunk/analysis/src/main/java/org/hps/analysis/examples/StripRunAndEventDriver.java Tue Aug 9 13:39:19 2016 @@ -60,6 +60,16 @@ @Override protected void process(EventHeader event) { + boolean skipEvent = true; + int runNum = event.getRunNumber(); + int eventNum = event.getEventNumber(); + Pair<Integer,Integer> pair = new Pair<Integer,Integer>(runNum, eventNum); + if(_eventsToStrip.contains(pair)) skipEvent = false; + if (skipEvent) { + throw new Driver.NextEventException(); + } else { + _nEventsStripped++; + } } @Override