} else if(name.indexOf("kmps") != -1) {
pierce.add(new TimeDist(distRayParam,
currArrival.getTime(),
currArrival.getDist(),
0));
<BUG>}
currArrival.pierce = pierce.toArray(new TimeDist[0]);
return currArrival;</BUG>
}
List<TimeDist> handleHeadOrDiffractedWave(Arrival currArrival, List<TimeDist> orig) {

} else if(name.indexOf("kmps") != -1) {
pierce.add(new TimeDist(distRayParam,
currArrival.getTime(),
currArrival.getDist(),
0));
}
return pierce;
}
List<TimeDist> handleHeadOrDiffractedWave(Arrival currArrival, List<TimeDist> orig) {
