C2GaussianSource Class Reference

#include <sou1d_2gauss.h>

Inheritance diagram for C2GaussianSource:
[legend]
Collaboration diagram for C2GaussianSource:
[legend]

List of all members.

Public Member Functions

 C2GaussianSource ()
 ~C2GaussianSource ()
double getValue (double r) const
double getError (double r) const
void SetParameter (TwoGaussianParameter ParameterName, double value)
virtual bool Read (const parameterMap &s)
 read from parameter map
virtual bool Write (parameterMap &s)
 write to parameter map

Private Member Functions

double Function (double r)

Private Attributes

double mFraction1
double mSigma1
double mSigma2


Detailed Description

Definition at line 11 of file sou1d_2gauss.h.


Constructor & Destructor Documentation

C2GaussianSource::C2GaussianSource (  ) 

Definition at line 29 of file sou1d_2gauss.cc.

C2GaussianSource::~C2GaussianSource (  ) 

Definition at line 35 of file sou1d_2gauss.cc.


Member Function Documentation

double C2GaussianSource::Function ( double  r  )  [private]

Definition at line 64 of file sou1d_2gauss.cc.

double C2GaussianSource::getError ( double  r  )  const [inline, virtual]

Implements CObject1d.

Definition at line 19 of file sou1d_2gauss.h.

double C2GaussianSource::getValue ( double  r  )  const [virtual]

Implements CObject1d.

Definition at line 39 of file sou1d_2gauss.cc.

bool C2GaussianSource::Read ( const parameterMap s  )  [virtual]

read from parameter map

Reimplemented from CObject1d.

Definition at line 13 of file sou1d_2gauss.cc.

void C2GaussianSource::SetParameter ( TwoGaussianParameter  ParameterName,
double  value 
)

Definition at line 44 of file sou1d_2gauss.cc.

bool C2GaussianSource::Write ( parameterMap s  )  [virtual]

write to parameter map

Reimplemented from CObject1d.

Definition at line 21 of file sou1d_2gauss.cc.


Member Data Documentation

double C2GaussianSource::mFraction1 [private]

Definition at line 28 of file sou1d_2gauss.h.

double C2GaussianSource::mSigma1 [private]

Definition at line 29 of file sou1d_2gauss.h.

double C2GaussianSource::mSigma2 [private]

Definition at line 30 of file sou1d_2gauss.h.


The documentation for this class was generated from the following files:

Generated on Fri Feb 6 13:30:17 2009 for CorAL by  doxygen 1.5.8