diff --git a/maskVM.js b/maskVM.js index 73c8dd7..4853f76 100644 --- a/maskVM.js +++ b/maskVM.js @@ -1,6 +1,6 @@ export function specModel(options) { - let result = {}; //результат - let model = options.src.base; //массив точек базовой линии для построения упрощенной модели спектра + let __result = {}; //результат + let __model = options.src.base; //массив точек базовой линии для построения упрощенной модели спектра let imin = 0; //левая граница коридора let imax = 0; //правая граница коридора for (let i = 0; i < options.src.peaks.length; i++) { @@ -9,27 +9,27 @@ export function specModel(options) { imin = Math.round((freq - freq * 0.5 * options.tol / 100) / options.src.resolution); imax = Math.round((freq + freq * 0.5 * options.tol / 100) / options.src.resolution); if (imax > options.src.base.length) { imax = options.src.base.length - 1 }; //проверяем выход границы за размер массива - for (let j = imin; j <= imax; j++) { model[j] = options.src.base[j] + level }; + for (let j = imin; j <= imax; j++) { __model[j] = options.src.base[j] + level }; }; //формируем результат - result["name"] = options.src.name + "_model"; - result["resolution"] = options.src.resolution; - result["data"] = model; + __result["name"] = options.src.name + "_model"; + __result["resolution"] = options.src.resolution; + __result["data"] = __model; //отрисовка графика на plot if (options.canvas != undefined) { options.canvas.add( { color: options.color, - name: result.name, - x: result.resolution, - y: model + name: __result.name, + x: __result.resolution, + y: __model } ); }; - return result; + return __result; }; //построение упрощенной модели спектра export function createMask(options) {