+Analog::Analog() :
+ SignalData()
+{
+}
+
+void Analog::push_segment(shared_ptr<AnalogSegment> &segment)
+{
+ segments_.push_front(segment);
+}
+
+const deque< shared_ptr<AnalogSegment> >& Analog::analog_segments() const
+{
+ return segments_;
+}
+
+vector< shared_ptr<Segment> > Analog::segments() const