Author: [log in to unmask] Date: Mon Aug 10 12:06:23 2015 New Revision: 3359 Log: Enable writing of run and event numbers for events that pass the cuts. Modified: java/trunk/analysis/src/main/java/org/hps/analysis/examples/StripSingleFeeDriver.java Modified: java/trunk/analysis/src/main/java/org/hps/analysis/examples/StripSingleFeeDriver.java ============================================================================= --- java/trunk/analysis/src/main/java/org/hps/analysis/examples/StripSingleFeeDriver.java (original) +++ java/trunk/analysis/src/main/java/org/hps/analysis/examples/StripSingleFeeDriver.java Mon Aug 10 12:06:23 2015 @@ -20,6 +20,7 @@ public class StripSingleFeeDriver extends Driver { + private boolean _writeRunAndEventNumbers = false; private double _energyCut = 0.85; private int _nHitsOnTrack = 6; private int _nReconstructedParticles = 1; @@ -50,6 +51,10 @@ if (skipEvent) { throw new Driver.NextEventException(); } else { + if(_writeRunAndEventNumbers) + { + System.out.println(event.getRunNumber()+" "+event.getEventNumber()); + } _numberOfEventsWritten++; } } @@ -82,6 +87,15 @@ { _nReconstructedParticles = cut; } + + /** + * Write out run and event numbers of events passing the cuts if desired + * @param b + */ + public void setWriteRunAndEventNumbers(boolean b) + { + _writeRunAndEventNumbers = b; + } @Override protected void endOfData()