#include <BALL/NMR/peakList.h>
Public Types | |
Typedefs | |
typedef PT::Position | Position |
The peak position type. | |
typedef PT | PeakType |
The peak type. | |
typedef List< PT >::iterator | Iterator |
typedef List< PT >::ConstIterator | 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.
typedef List<PT>::ConstIterator BALL::PeakList< PT >::ConstIterator |
Constant iterator type.
Reimplemented from BALL::List< PT >.
Iterator type.
Reimplemented from BALL::List< PT >.
typedef PT BALL::PeakList< PT >::PeakType |
The peak type.
typedef PT::Position BALL::PeakList< PT >::Position |
The peak position type.
BALL::PeakList< PT >::PeakList | ( | ) | [inline] |
Default Constructor
BALL::PeakList< PT >::PeakList | ( | const PeakList< PT > & | peak_list | ) | [inline] |
Copy constructor
virtual BALL::PeakList< PT >::~PeakList | ( | ) | [inline, virtual] |
Destructor
float BALL::PeakList< PT >::getMaxIntensity | ( | ) | const [inline] |
Determine the maximum intensity of all peaks.
float BALL::PeakList< PT >::getMinIntensity | ( | ) | const [inline] |
Determine the minimum intensity of all peaks.
void BALL::PeakList< PT >::scale | ( | float | x | ) | [inline] |
Scale all peak intensities with a factor.