#include <BALL/NMR/peakList.h>

Public Types | |
Typedefs | |
| typedef PT::Position | Position |
| The peak position type. | |
| typedef PT | PeakType |
| The peak type. | |
| 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 |
A generic peak list for spectra of arbitrary dimension.
Definition at line 26 of file peakList.h.
| typedef std::list<PT>::const_iterator BALL::PeakList< PT >::ConstIterator |
Definition at line 47 of file peakList.h.
| typedef std::list<PT>::iterator BALL::PeakList< PT >::Iterator |
Definition at line 44 of file peakList.h.
| typedef PT BALL::PeakList< PT >::PeakType |
The peak type.
Definition at line 41 of file peakList.h.
| typedef PT::Position BALL::PeakList< PT >::Position |
The peak position type.
Definition at line 38 of file peakList.h.
| BALL::PeakList< PT >::PeakList | ( | ) | [inline] |
Default Constructor
Definition at line 56 of file peakList.h.
| BALL::PeakList< PT >::PeakList | ( | const PeakList< PT > & | peak_list | ) | [inline] |
Copy constructor
Definition at line 62 of file peakList.h.
| virtual BALL::PeakList< PT >::~PeakList | ( | ) | [inline, virtual] |
Destructor
Definition at line 69 of file peakList.h.
| float BALL::PeakList< PT >::getMaxIntensity | ( | ) | const [inline] |
Determine the maximum intensity of all peaks.
Definition at line 93 of file peakList.h.
| float BALL::PeakList< PT >::getMinIntensity | ( | ) | const [inline] |
Determine the minimum intensity of all peaks.
Definition at line 108 of file peakList.h.
| void BALL::PeakList< PT >::scale | ( | float | x | ) | [inline] |
Scale all peak intensities with a factor.
Definition at line 81 of file peakList.h.
1.6.3