Construct TreeWithLinkedPointSources with its own constructor