public PopulateQuadrant(PopulateRadarData populateRadarData, QuadrantData quadrantData, RandomPositionProvider positionProvider)
 {
     this.populateRadarData = populateRadarData;
     this.quadrantData = quadrantData;
     this.quadrant = quadrantData.Quadrant;
     this.positionProvider = positionProvider;
 }
        private PopulateRadarData(string radarName)
        {
            this.radarName = radarName;
            this.radarData = new Dictionary<Quadrant, QuadrantData>();

            this.InitializeQuadrant(Quadrant.TopRight);
            this.InitializeQuadrant(Quadrant.TopLeft);
            this.InitializeQuadrant(Quadrant.BottomRight);
            this.InitializeQuadrant(Quadrant.BottomLeft);


            this.positionProvider = new RandomPositionProvider();
        }