WaterfallSegment<T, D> constructor

WaterfallSegment<T, D>()