Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Public Member Functions | Public Attributes

FeatureFinderAlgorithmPickedHelperStructs::MassTraces< PeakType > Struct Template Reference

Helper struct for a collection of mass traces used in FeatureFinderAlgorithmPicked. More...

#include <OpenMS/TRANSFORMATIONS/FEATUREFINDER/FeatureFinderAlgorithmPickedHelperStructs.h>

Inherits std::vector< MassTrace< PeakType > >.

List of all members.

Public Member Functions

 MassTraces ()
 Constructor.
Size getPeakCount () const
 Returns the peak count of all traces.
bool isValid (DoubleReal seed_mz, DoubleReal trace_tolerance)
 Checks if still valid (seed still contained and enough traces).
Size getTheoreticalmaxPosition () const
 Returns the theoretical maximum trace index.
void updateBaseline ()
 Sets the baseline to the lowest contained peak of the trace.
std::pair< DoubleReal, DoubleRealgetRTBounds () const
 Returns the RT boundaries of the mass traces.

Public Attributes

Size max_trace
 Maximum intensity trace.
DoubleReal baseline
 Estimated baseline in the region of the feature (used for the fit).

Detailed Description

template<class PeakType>
struct OpenMS::FeatureFinderAlgorithmPickedHelperStructs::MassTraces< PeakType >

Helper struct for a collection of mass traces used in FeatureFinderAlgorithmPicked.


Constructor & Destructor Documentation

MassTraces (  )  [inline]

Constructor.


Member Function Documentation

Size getPeakCount (  )  const [inline]
std::pair<DoubleReal, DoubleReal> getRTBounds (  )  const [inline]

Returns the RT boundaries of the mass traces.

Exceptions:
Exception::Precondition is thrown if there are no mass traces (not only in debug mode)

Referenced by FeatureFinderAlgorithmPicked< PeakType, FeatureType >::checkFeatureQuality_().

Size getTheoreticalmaxPosition (  )  const [inline]

Returns the theoretical maximum trace index.

Exceptions:
Exception::Precondition is thrown if there are not mass traces (not only in debug mode)

Referenced by FeatureFinderAlgorithmPicked< PeakType, FeatureType >::run().

bool isValid ( DoubleReal  seed_mz,
DoubleReal  trace_tolerance 
) [inline]
void updateBaseline (  )  [inline]

Sets the baseline to the lowest contained peak of the trace.

Referenced by FeatureFinderAlgorithmPicked< PeakType, FeatureType >::run().


Member Data Documentation


OpenMS / TOPP release 1.10.0 Documentation generated on Thu Mar 7 2013 09:42:56 using doxygen 1.7.1