diff --git a/tracking/src/main/java/org/hps/recon/tracking/RawTrackerHitFitterDriver.java b/tracking/src/main/java/org/hps/recon/tracking/RawTrackerHitFitterDriver.java index d2083dec8..b7f389aea 100644 --- a/tracking/src/main/java/org/hps/recon/tracking/RawTrackerHitFitterDriver.java +++ b/tracking/src/main/java/org/hps/recon/tracking/RawTrackerHitFitterDriver.java @@ -4,6 +4,7 @@ import java.util.List; import java.util.HashMap; import java.util.Map; +import java.util.Optional; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; @@ -297,8 +298,8 @@ public void process(EventHeader event) { Long evtPhaseL=(event.getTimeStamp() % 24)/4; Integer evtPhase=evtPhaseL.intValue(); Pair evtPair=new Pair(simpleName,evtPhase); - Double calConstant=sensorPhaseCalibConstants.get(evtPair); - // System.out.println("shifting t0 by "+calConstant); + Double calConstant = Optional.ofNullable(sensorPhaseCalibConstants.get(evtPair)).orElse(0.0); + //System.out.println("shifting t0 by "+calConstant); fit.setT0(fit.getT0()-calConstant); }