#include <sou1d_gauss.h>
Public Member Functions | |
CGaussianSource () | |
~CGaussianSource () | |
double | getValue (double r) const |
double | getError (double r) const |
void | SetParameter (GaussianParameter ParameterName, double value) |
virtual bool | Read (const parameterMap &s) |
read from parameter map | |
virtual bool | Write (parameterMap &s) |
write to CCommandOptions map | |
Private Member Functions | |
double | Function (double r) |
Private Attributes | |
double | mAmplitude |
double | mSigma |
double | mOffset |
Definition at line 12 of file sou1d_gauss.h.
CGaussianSource::CGaussianSource | ( | ) | [inline] |
Definition at line 16 of file sou1d_gauss.h.
CGaussianSource::~CGaussianSource | ( | ) | [inline] |
Definition at line 17 of file sou1d_gauss.h.
double CGaussianSource::Function | ( | double | r | ) | [private] |
Definition at line 47 of file sou1d_gauss.cc.
double CGaussianSource::getError | ( | double | r | ) | const [inline, virtual] |
double CGaussianSource::getValue | ( | double | r | ) | const [inline, virtual] |
bool CGaussianSource::Read | ( | const parameterMap & | s | ) | [virtual] |
void CGaussianSource::SetParameter | ( | GaussianParameter | ParameterName, | |
double | value | |||
) |
Definition at line 28 of file sou1d_gauss.cc.
bool CGaussianSource::Write | ( | parameterMap & | s | ) | [virtual] |
write to CCommandOptions map
Reimplemented from CObject1d.
Definition at line 19 of file sou1d_gauss.cc.
double CGaussianSource::mAmplitude [private] |
Definition at line 29 of file sou1d_gauss.h.
double CGaussianSource::mOffset [private] |
Definition at line 31 of file sou1d_gauss.h.
double CGaussianSource::mSigma [private] |
Definition at line 30 of file sou1d_gauss.h.