Definition at line 137 of file ScanResolution.cpp.
◆ DistrOutput
◆ ScanEmptyResolution()
anonymous_namespace{ScanResolution.cpp}::ScanEmptyResolution::ScanEmptyResolution |
( |
| ) |
|
|
inline |
◆ ~ScanEmptyResolution()
anonymous_namespace{ScanResolution.cpp}::ScanEmptyResolution::~ScanEmptyResolution |
( |
| ) |
|
|
overridedefault |
◆ clone()
ScanResolution* anonymous_namespace{ScanResolution.cpp}::ScanEmptyResolution::clone |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ generateSamples() [1/2]
Implements ScanResolution.
Definition at line 340 of file ScanResolution.cpp.
A parameter value with a weight, as obtained when sampling from a distribution.
std::vector< std::vector< ParameterSample > > DistrOutput
◆ generateSamples() [2/2]
◆ stdDevs() [1/2]
std::vector< double > anonymous_namespace{ScanResolution.cpp}::ScanEmptyResolution::stdDevs |
( |
double |
mean, |
|
|
size_t |
n_times |
|
) |
| const |
|
overridevirtual |
◆ stdDevs() [2/2]
std::vector< double > anonymous_namespace{ScanResolution.cpp}::ScanEmptyResolution::stdDevs |
( |
const std::vector< double > & |
mean | ) |
const |
|
overridevirtual |
◆ name()
std::string anonymous_namespace{ScanResolution.cpp}::ScanEmptyResolution::name |
( |
| ) |
const |
|
overrideprotectedvirtual |
Implements ScanResolution.
Definition at line 366 of file ScanResolution.cpp.
368 throw std::runtime_error(
369 "Error in ScanEmptyResolution::name: attempt to get a name of an empty resolution object.");
◆ printStdDevs()
std::string anonymous_namespace{ScanResolution.cpp}::ScanEmptyResolution::printStdDevs |
( |
| ) |
const |
|
overrideprotectedvirtual |
Implements ScanResolution.
Definition at line 372 of file ScanResolution.cpp.
374 throw std::runtime_error(
"Error in ScanEmptyResolution::printStdDevs: attempt to print data "
375 "from empty resolution object.");
◆ scanRelativeResolution() [1/2]
◆ scanRelativeResolution() [2/2]
Definition at line 165 of file ScanResolution.cpp.
168 return new ScanVectorRelativeResolution(distr, stddevs);
◆ scanAbsoluteResolution() [1/2]
◆ scanAbsoluteResolution() [2/2]
Definition at line 177 of file ScanResolution.cpp.
180 return new ScanVectorAbsoluteResolution(distr, stddevs);
◆ scanEmptyResolution()
◆ distribution()
◆ nSamples()
size_t ScanResolution::nSamples |
( |
| ) |
const |
|
inherited |
◆ empty()
bool ScanResolution::empty |
( |
| ) |
const |
|
inlineinherited |
◆ print()
std::string ScanResolution::print |
( |
| ) |
const |
|
inherited |
◆ transferToCPP()
virtual void ICloneable::transferToCPP |
( |
| ) |
|
|
inlinevirtualinherited |
Used for Python overriding of clone (see swig/tweaks.py)
Definition at line 34 of file ICloneable.h.
◆ m_distr
The documentation for this class was generated from the following file: