if ((cur_logic_segment_ != nullptr) || !cur_analog_segments_.empty()) {
// Determine new frame/segment number, assuming that all
// signals have the same number of frames/segments
if (cur_logic_segment_) {
if ((cur_logic_segment_ != nullptr) || !cur_analog_segments_.empty()) {
// Determine new frame/segment number, assuming that all
// signals have the same number of frames/segments
if (cur_logic_segment_) {