public void CreateIntervalFromHeader(Node header, List<Interval> intervals) { var interval = new Interval(); this.AddNode(interval); interval.BuildFromHeader(this.Parent.Nodes, header); intervals.Add(interval); }