public Calculator(string name, int startIdx, int finishIdx, int[] data, Barrier barrier) : base(name) { _startIdx = startIdx; _finishIdx = finishIdx; _data = data; _myMin = _data [startIdx]; _myMax = _data [startIdx]; _mySum = 0; _barrier = barrier; }