OPAL (Object Oriented Parallel Accelerator Library)
2.2.0
OPAL
|
#include <SumErrSqRadialPeak.h>
Public Member Functions | |
Expressions::Result_t | operator() (client::function::arguments_t args) |
Static Public Attributes | |
static const std::string | name |
Private Attributes | |
std::string | meas_filename_ |
std::string | sim_filename_ |
int | begin_ |
int | end_ |
boost::tuple< std::string, std::string, int, int > | argument_types |
A simple expression computing the sum of all peak errors (given as first and second argument) for a range of peaks (third argument and fourth argument) according to
\[ result = \frac{1}{n} * \sqrt{\sum_{i=start}^end (measurement_i - value_i)^2} \]
Definition at line 25 of file SumErrSqRadialPeak.h.
|
inline |
Definition at line 29 of file SumErrSqRadialPeak.h.
References begin_, Physics::e, end_, endl(), meas_filename_, sim_filename_, sqrt(), sum(), and OptPilotException::what().
|
private |
Definition at line 85 of file SumErrSqRadialPeak.h.
|
private |
Definition at line 81 of file SumErrSqRadialPeak.h.
Referenced by operator()().
|
private |
Definition at line 82 of file SumErrSqRadialPeak.h.
Referenced by operator()().
|
private |
Definition at line 79 of file SumErrSqRadialPeak.h.
Referenced by operator()().
|
static |
Definition at line 27 of file SumErrSqRadialPeak.h.
|
private |
Definition at line 80 of file SumErrSqRadialPeak.h.
Referenced by operator()().