Пример #1
0
 public Reactor(IDemultiplexer demultiplexer, IDispatcher dispatcher)
 {
     _demultiplexer = demultiplexer;
     _dispatcher    = dispatcher;
 }
        private void InitSpectrumReader(MsDataFileImpl dataFile)
        {
            // Create the spectra object responsible for delivering spectra for extraction
            _spectra = new Spectra(_document, _filter, _allChromData, dataFile);

            // Determine what type of demultiplexer, if any, to use based on settings in the
            // IsolationScheme menu
            _demultiplexer = _spectra.CreateDemultiplexer();

            if (_demultiplexer == null)
            {
                _spectra.RunAsync();
            }
        }