OpenMS  3.0.0
OptimizePick.h File Reference
Include dependency graph for OptimizePick.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols >
 
struct  PenaltyFactors
 Class for the penalty factors used during the optimization. More...
 
class  OptimizePick
 This class provides the non-linear optimization of the peak parameters. More...
 
struct  OptimizePick::Data
 
class  OptimizePick::OptPeakFunctor
 

Namespaces

 Eigen
 
 OpenMS
 Main OpenMS namespace.
 
 OpenMS::OptimizationFunctions
 

Typedefs

typedef std::vector< Peak1D > RawDataVector
 Profile data vector type. More...
 
typedef RawDataVector::iterator PeakIterator
 Profile data iterator type. More...
 

Class Documentation

◆ Eigen::Matrix

class Eigen::Matrix

template<typename _Scalar, int _Rows, int _Cols, int _Options, int _MaxRows, int _MaxCols>
class Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols >

◆ OpenMS::OptimizePick::Data

struct OpenMS::OptimizePick::Data
Collaboration diagram for OptimizePick::Data:
[legend]
Class Members
vector< PeakShape > peaks This container contains the peak shapes to be optimized.
PenaltyFactors penalties
vector< double > positions Positions and intensity values of the profile data.
vector< double > signal