CanvasBin.CanvasBin.IntermediateData.GetData C# (CSharp) Method

GetData() public method

public GetData ( BitArray>.Dictionary &possibleAlignments, HitArray>.Dictionary &observedAlignments, Int16[]>.Dictionary &fragmentLengths ) : void
possibleAlignments BitArray>.Dictionary
observedAlignments HitArray>.Dictionary
fragmentLengths Int16[]>.Dictionary
return void
            public void GetData(out Dictionary<string, BitArray> possibleAlignments, out Dictionary<string, HitArray> observedAlignments, out Dictionary<string, Int16[]> fragmentLengths)
            {
                possibleAlignments = Convert(this.PossibleAlignments, this.BitsInLastBytePossibleAlignments);
                observedAlignments = new Dictionary<string, HitArray>();
                foreach (string key in this.ObservedAlignments.Keys)
                {
                    observedAlignments[key] = new HitArray(this.ObservedAlignments[key]);
                }
                fragmentLengths = new Dictionary<string, Int16[]>();
                foreach (string key in this.FragmentLengths.Keys)
                {
                    fragmentLengths[key] = this.FragmentLengths[key];
                }
            }