implemented and tested shift for ContinuousDataEven, Segments,
SegmentsOfContinuous
plot_under with horizontal lines