Create SegmentOrderGenerator