diff --git a/icaruscode/PMT/Algorithms/PMTsimulationAlg.cxx b/icaruscode/PMT/Algorithms/PMTsimulationAlg.cxx index 2ca5e229c..f318fcf94 100644 --- a/icaruscode/PMT/Algorithms/PMTsimulationAlg.cxx +++ b/icaruscode/PMT/Algorithms/PMTsimulationAlg.cxx @@ -560,7 +560,7 @@ icarus::opdet::PMTsimulationAlg::CreateFixedSizeOpDetWaveforms std::vector buffers; buffers.reserve(std::distance(iNextTrigger, tend)); // worst case - auto lastBufferEnd { firstTick }; + auto lastBufferEnd{ firstTick - detinfo::timescales::optical_time_ticks{ 1 }}; while (iNextTrigger != tend) { BufferRange_t const buffer = makeBuffer(*iNextTrigger);