| OpenMS 2.5.0

Classes | Namespaces
TwoDOptimization.h File Reference
`#include <vector>`
`#include <utility>`
`#include <cmath>`
`#include <set>`
`#include <OpenMS/KERNEL/StandardTypes.h>`
`#include <OpenMS/TRANSFORMATIONS/RAW2PEAK/PeakShape.h>`
`#include <OpenMS/TRANSFORMATIONS/RAW2PEAK/OptimizePeakDeconvolution.h>`
`#include <OpenMS/KERNEL/MSExperiment.h>`
`#include <OpenMS/KERNEL/MSSpectrum.h>`
`#include <OpenMS/KERNEL/PeakIndex.h>`
`#include <OpenMS/CONCEPT/Exception.h>`
`#include <OpenMS/DATASTRUCTURES/IsotopeCluster.h>`
`#include <OpenMS/DATASTRUCTURES/DefaultParamHandler.h>`
`#include <OpenMS/MATH/MISC/MathFunctions.h>`
`#include <Eigen/Core>`
`#include <unsupported/Eigen/NonLinearOptimization>`
`#include <boost/math/special_functions/acosh.hpp>`
`#include <OpenMS/TRANSFORMATIONS/RAW2PEAK/OptimizePick.h>`

Go to the source code of this file.

## Classes

class | TwoDOptimization
| This class provides the two-dimensional optimization of the picked peak parameters. More...
struct | TwoDOptimization::Data
| Helper struct (contains the size of an area and a raw data container) More...
class | TwoDOptimization::TwoDOptFunctor

## Namespaces

| OpenMS
| Main OpenMS namespace.

## Class Documentation

## ◆ OpenMS::TwoDOptimization::Data

struct OpenMS::TwoDOptimization::Data

Helper struct (contains the size of an area and a raw data container)

Class Members
multimap< double, IsotopeCluster >::iterator | iso_map_iter |
map< Int, vector< PeakIndex > > | matching_peaks |
PenaltyFactorsIntensity | penalties |
PeakMap | picked_peaks |
vector< double > | positions |
ConstIterator | raw_data_first |
vector< double > | signal |
vector< pair< SignedSize, SignedSize > > | signal2D |
Size | total_nr_peaks |