BALL
1.4.2
|
#include <BALL/NMR/peakList.h>
Public Types | |
Typedefs | |
typedef PT::Position | Position |
The peak position type. More... | |
typedef PT | PeakType |
The peak type. More... | |
typedef std::list< PT >::iterator | Iterator |
typedef std::list< PT > ::const_iterator | ConstIterator |
Public Member Functions | |
Constructors and Destructors | |
PeakList () | |
PeakList (const PeakList &peak_list) | |
virtual | ~PeakList () |
Accessors | |
void | scale (float x) |
float | getMaxIntensity () const |
float | getMinIntensity () const |
Additional Inherited Members | |
Public Attributes inherited from std::list< T > | |
T | elements |
STL member. More... | |
A generic peak list for spectra of arbitrary dimension.
Definition at line 22 of file peakList.h.
typedef std::list<PT>::const_iterator BALL::PeakList< PT >::ConstIterator |
Definition at line 43 of file peakList.h.
typedef std::list<PT>::iterator BALL::PeakList< PT >::Iterator |
Definition at line 40 of file peakList.h.
typedef PT BALL::PeakList< PT >::PeakType |
The peak type.
Definition at line 37 of file peakList.h.
typedef PT::Position BALL::PeakList< PT >::Position |
The peak position type.
Definition at line 34 of file peakList.h.
|
inline |
Default Constructor
Definition at line 52 of file peakList.h.
|
inline |
Copy constructor
Definition at line 58 of file peakList.h.
|
inlinevirtual |
Destructor
Definition at line 65 of file peakList.h.
|
inline |
Determine the maximum intensity of all peaks.
Definition at line 89 of file peakList.h.
|
inline |
Determine the minimum intensity of all peaks.
Definition at line 104 of file peakList.h.
|
inline |
Scale all peak intensities with a factor.
Definition at line 77 of file peakList.h.