A class for distributing the data over several GPUs using Intel Threading Building Blocks. More...
#include <OpenMS/TRANSFORMATIONS/FEATUREFINDER/IsotopeWaveletParallelFor.h>
| Public Member Functions | |
| IsotopeWaveletParallelFor (std::vector< IsotopeWaveletTransform< PeakType > * > &iwts, FeatureFinderAlgorithmIsotopeWavelet< PeakType, FeatureType > *ff) | |
| Constructor.  More... | |
| void | operator() (const tbb::blocked_range< size_t > &r) const | 
| The working horse of the class. The operator initializes the computation on the individual GPU.  More... | |
| Private Attributes | |
| std::vector < IsotopeWaveletTransform < PeakType > * > & | iwts_ | 
| FeatureFinderAlgorithmIsotopeWavelet < PeakType, FeatureType > * | ff_ | 
A class for distributing the data over several GPUs using Intel Threading Building Blocks.
| 
 | inline | 
Constructor.
| 
 | inline | 
The working horse of the class. The operator initializes the computation on the individual GPU.
References OpenMS::Constants::c, OpenMS::Constants::CUDA_INIT_SUCCESS, IsotopeWaveletTransform< PeakType >::TransSpectrum::destroy(), IsotopeWaveletParallelFor< PeakType, FeatureType >::ff_, IsotopeWaveletTransform< PeakType >::TransSpectrum::getMZ(), IsotopeWaveletTransform< PeakType >::TransSpectrum::getRefIntensity(), IsotopeWaveletTransform< PeakType >::TransSpectrum::getTransIntensity(), IsotopeWaveletParallelFor< PeakType, FeatureType >::iwts_, OpenMS::Constants::k, NULL, IsotopeWaveletTransform< PeakType >::TransSpectrum::size(), and IsotopeWaveletTransform< PeakType >::updateBoxStates().
| 
 | private | 
| 
 | private | 
| OpenMS / TOPP release 1.11.1 | Documentation generated on Thu Nov 14 2013 11:19:34 using doxygen 1.8.5 |