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... | |
|  Public Attributes inherited from vector< T > | |
| 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 |