+ TraceTreeItemOwner* find_prevalent_trace_group(
+ const shared_ptr<sigrok::ChannelGroup> &group,
+ const unordered_map<shared_ptr<data::SignalBase>,
+ shared_ptr<Signal> > &signal_map);
+
+ static vector< shared_ptr<Trace> >
+ extract_new_traces_for_channels(
+ const vector< shared_ptr<sigrok::Channel> > &channels,
+ const unordered_map<shared_ptr<data::SignalBase>,
+ shared_ptr<Signal> > &signal_map,
+ set< shared_ptr<Trace> > &add_list);
+
+ void determine_time_unit();