public TimeAxisValueGrouppingFacade(Array axis, ITimeAxisProjection timeAxisProjection, IDataMaskProvider dataMaskProvider, IDataCoverageEvaluator coverageEvaluator) : base(axis) { this.timeAxisProjection = timeAxisProjection; this.dataMaskProvider = dataMaskProvider; this.coverageEvaluator = coverageEvaluator; }
public TimeAxisAvgFacade(Array axis, ITimeAxisProjection timeAxisProjection, IWeightProvider weightsProvider, IDataCoverageEvaluator coverageEvaluator) : base(axis) { this.timeAxisProjection = timeAxisProjection; this.weightsProvider = weightsProvider; this.coverageEvaluator = coverageEvaluator; }
public TimeRegionsAxisAvgFacade(Array axis, ITimeAxisProjection timeAxisProjection, IWeightProvider weightsProvider, IDataCoverageEvaluator coverageEvaluator) : base(ConvertAxis(axis), timeAxisProjection, weightsProvider, coverageEvaluator) { }