// >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> void Picker::computeTimeWindow() { if ( !(bool)_trigger ) { setTimeWindow(Core::TimeWindow()); return; } Core::Time startTime = _trigger + Core::TimeSpan(std::min(_config.noiseBegin, _config.signalBegin)); Core::Time endTime = _trigger + Core::TimeSpan(_config.signalEnd); setTimeWindow(Core::TimeWindow(startTime, endTime)); }
// >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> void SecondaryPicker::computeTimeWindow() { if ( !_trigger.onset.valid() ) { setTimeWindow(Core::TimeWindow()); return; } Core::Time startTime = _trigger.onset + Core::TimeSpan(std::min(_config.noiseBegin, _config.signalBegin)); Core::Time endTime = _trigger.onset + Core::TimeSpan(_config.signalEnd); setTimeWindow(Core::TimeWindow(startTime, endTime)); }
// >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> StreamBuffer::StreamBuffer(const Seiscomp::Core::TimeWindow& timeWindow) { setTimeWindow(timeWindow); _newStreamAdded = false; }
/* ** decrementTimeWindow ** Decreases the timeWindow to timeWindow/2 */ float ofxOscilloscope::decrementTimeWindow() { setTimeWindow(getTimeWindow() / 2); return getTimeWindow(); }