Helper struct for a collection of mass traces used in FeatureFinderAlgorithmPicked. More...
#include <OpenMS/TRANSFORMATIONS/FEATUREFINDER/FeatureFinderAlgorithmPickedHelperStructs.h>
Public Member Functions | |
MassTraces () | |
Constructor. More... | |
Size | getPeakCount () const |
Returns the peak count of all traces. More... | |
bool | isValid (DoubleReal seed_mz, DoubleReal trace_tolerance) |
Checks if still valid (seed still contained and enough traces) More... | |
Size | getTheoreticalmaxPosition () const |
Returns the theoretical maximum trace index. More... | |
void | updateBaseline () |
Sets the baseline to the lowest contained peak of the trace. More... | |
std::pair< DoubleReal, DoubleReal > | getRTBounds () const |
Returns the RT boundaries of the mass traces. More... | |
Public Attributes | |
Size | max_trace |
Maximum intensity trace. More... | |
DoubleReal | baseline |
Estimated baseline in the region of the feature (used for the fit) More... | |
![]() | |
T | elements |
STL member. More... | |
Helper struct for a collection of mass traces used in FeatureFinderAlgorithmPicked.
|
inline |
Constructor.
|
inline |
Returns the peak count of all traces.
References OpenMS::Math::sum().
Referenced by FeatureFinderAlgorithmPicked< PeakType, FeatureType >::checkFeatureQuality_(), TraceFitter< PeakType >::optimize_(), and FeatureFinderAlgorithmPicked< PeakType, FeatureType >::writeFeatureDebugInfo_().
|
inline |
Returns the RT boundaries of the mass traces.
Exception::Precondition | is thrown if there are no mass traces (not only in debug mode) |
Referenced by FeatureFinderAlgorithmPicked< PeakType, FeatureType >::checkFeatureQuality_().
|
inline |
Returns the theoretical maximum trace index.
Exception::Precondition | is thrown if there are not mass traces (not only in debug mode) |
Referenced by FeatureFinderAlgorithmPicked< PeakType, FeatureType >::run().
|
inline |
Checks if still valid (seed still contained and enough traces)
Referenced by FeatureFinderAlgorithmPicked< PeakType, FeatureType >::checkFeatureQuality_(), and FeatureFinderAlgorithmPicked< PeakType, FeatureType >::run().
|
inline |
Sets the baseline to the lowest contained peak of the trace.
Referenced by FeatureFinderAlgorithmPicked< PeakType, FeatureType >::run().
DoubleReal baseline |
Estimated baseline in the region of the feature (used for the fit)
Referenced by FeatureFinderAlgorithmPicked< PeakType, FeatureType >::checkFeatureQuality_(), FeatureFinderAlgorithmPicked< PeakType, FeatureType >::cropFeature_(), GaussTraceFitter< PeakType >::residual_(), EGHTraceFitter< PeakType >::residual_(), FeatureFinderAlgorithmPicked< PeakType, FeatureType >::run(), GaussTraceFitter< PeakType >::setInitialParameters_(), EGHTraceFitter< PeakType >::setInitialParameters_(), and FeatureFinderAlgorithmPicked< PeakType, FeatureType >::writeFeatureDebugInfo_().
Size max_trace |
Maximum intensity trace.
Referenced by FeatureFinderAlgorithmPicked< PeakType, FeatureType >::cropFeature_(), FeatureFinderAlgorithmPicked< PeakType, FeatureType >::extendMassTraces_(), FeatureFinderAlgorithmPicked< PeakType, FeatureType >::run(), GaussTraceFitter< PeakType >::setInitialParameters_(), and EGHTraceFitter< PeakType >::setInitialParameters_().
OpenMS / TOPP release 1.11.1 | Documentation generated on Thu Nov 14 2013 11:19:34 using doxygen 1.8.5 |