10#ifndef BALL_MATHS_VECTOR3_H
14#ifndef BALL_MATHS_VECTOR2_H
18#ifndef BALL_CONCEPT_PROPERTY_H
34 template <
typename PositionType>
135 template <
typename PositionType>
145 template <
typename PositionType>
150 template <
typename PositionType>
153 position_(peak.position_),
155 intensity_(peak.intensity_),
160 template <
typename PositionType>
167 template <
typename PositionType>
174 template <
typename PositionType>
178 position_ = position;
181 template <
typename PositionType>
188 template <
typename PositionType>
195 template <
typename PositionType>
199 intensity_ = intensity;
202 template <
typename PositionType>
209 template <
typename PositionType>
216 template <
typename PositionType>
225 template <
typename PositionType>
229 && (width_ == peak.
width_)
231 && (atom_ == peak.
atom_));
234 template <
typename PositionType>
240 template <
typename PositionType>
248 template <
typename PositionType>
BALL_EXPORT std::ostream & operator<<(std::ostream &os, const Exception::GeneralException &e)
bool operator<(const Peak< PositionType > &peak) const
bool operator==(const Peak< PositionType > &peak) const
const Position & getWidth() const
bool operator>(const Peak< PositionType > &peak) const
void setIntensity(float intensity)
const Atom * getAtom() const
const Position & getPosition() const
float getIntensity() const
void setWidth(const Position &width)
void setAtom(const Atom *atom)
void setPosition(const Position &position)
void operator=(const Peak &peak)