#include <BALL/NMR/peak.h>
List of all members.
Detailed Description
template<typename PositionType>
class BALL::Peak< PositionType >
Generic Peak Class. Each peak contains a pointer to an associated atom (in the case of NMR: the atom that causes this peak).
Definition at line 35 of file peak.h.
Member Typedef Documentation
template<typename PositionType>
Constructor & Destructor Documentation
template<typename PositionType >
Default Constructor
Definition at line 136 of file peak.h.
template<typename PositionType >
Copy Constructor
Definition at line 151 of file peak.h.
template<typename PositionType >
Destructor
Definition at line 146 of file peak.h.
Member Function Documentation
template<typename PositionType >
BALL_INLINE const Atom * BALL::Peak< PositionType >::getAtom |
( |
|
) |
const [inline] |
Return the atom pointer.
Definition at line 204 of file peak.h.
template<typename PositionType >
BALL_INLINE float BALL::Peak< PositionType >::getIntensity |
( |
|
) |
const [inline] |
Return the peak intensity (amplitude).
Definition at line 190 of file peak.h.
template<typename PositionType >
Return the peak position.
Definition at line 162 of file peak.h.
template<typename PositionType >
Return the peak width.
Definition at line 169 of file peak.h.
template<typename PositionType>
bool BALL::Peak< PositionType >::operator< |
( |
const Peak< PositionType > & |
peak |
) |
const [inline] |
Lesser than operator
Definition at line 235 of file peak.h.
template<typename PositionType >
void BALL::Peak< PositionType >::operator= |
( |
const Peak< PositionType > & |
peak |
) |
[inline] |
Assignment Operator
Definition at line 217 of file peak.h.
template<typename PositionType>
bool BALL::Peak< PositionType >::operator== |
( |
const Peak< PositionType > & |
peak |
) |
const [inline] |
Equality operator
Definition at line 226 of file peak.h.
template<typename PositionType>
bool BALL::Peak< PositionType >::operator> |
( |
const Peak< PositionType > & |
peak |
) |
const [inline] |
Greater than operator
Definition at line 241 of file peak.h.
template<typename PositionType >
BALL_INLINE void BALL::Peak< PositionType >::setAtom |
( |
const Atom * |
atom |
) |
[inline] |
Set the atom pointer.
Definition at line 211 of file peak.h.
template<typename PositionType >
BALL_INLINE void BALL::Peak< PositionType >::setIntensity |
( |
float |
intensity |
) |
[inline] |
Set the peak height
Definition at line 197 of file peak.h.
template<typename PositionType>
template<typename PositionType>
Member Data Documentation
template<typename PositionType>
template<typename PositionType>
template<typename PositionType>
template<typename PositionType>