package org.signalml.plugin.newstager.data.logic;
import java.util.Map;
import org.signalml.plugin.newstager.data.NewStagerConstants;
import org.signalml.plugin.newstager.data.NewStagerFixedParameters;
import org.signalml.plugin.newstager.data.NewStagerParameters;
import org.signalml.plugin.newstager.data.NewStagerSleepStats;
import org.signalml.plugin.newstager.logic.book.NewStagerBookDataProvider;
public class NewStagerBookProcessorWorkerData {
public final NewStagerBookDataProvider provider;
public final INewStagerWorkerCompletion<NewStagerBookProcessorResult> completion;
public final NewStagerConstants constants;
public final Map<String, Integer> channelMap;
public final NewStagerParameters parameters;
public final NewStagerFixedParameters fixedParameters;
public final double muscle[];
public final NewStagerSleepStats signalStatCoeffs;
public NewStagerBookProcessorWorkerData(
final NewStagerBookDataProvider provider,
final INewStagerWorkerCompletion<NewStagerBookProcessorResult> completion,
final NewStagerConstants constants,
final Map<String, Integer> channelMap,
final NewStagerParameters parameters,
final NewStagerFixedParameters fixedParameters,
final double muscle[], final NewStagerSleepStats signalStatCoeffs) {
this.provider = provider;
this.completion = completion;
this.constants = constants;
this.channelMap = channelMap;
this.parameters = parameters;
this.fixedParameters = fixedParameters;
this.muscle = muscle;
this.signalStatCoeffs = signalStatCoeffs;
}
}