#include <MarkSpaceRatioTestResult.h>
Inheritance diagram for SctData::MarkSpaceRatioTestResult:
Public Member Functions | |
MarkSpaceRatioTestResult () throw () | |
MarkSpaceRatioTestResult (unsigned int runNumber, const string &moduleName) throw () | |
Constructor. | |
virtual | ~MarkSpaceRatioTestResult () throw () |
Destructor. | |
virtual string | getClassName () const throw () |
Override. | |
void | addPoint (const MsrPoint &p) |
add a MsrPoint | |
unsigned | getNPoints () const |
get number of MsrPoint s | |
MsrPoint | getPoint (unsigned index) const |
get a particular point | |
double | getOptimum () const |
get optimum M-S-R | |
void | setOptimum (double opt) |
set optimum M-S-R | |
Private Attributes | |
RangedVector< MsrPoint > | msr_result |
double | optimum |
Static Private Attributes | |
static string | vector_name |
Data Structures | |
class | MsrPoint |
Contains results for a particular value of the MSR register. More... |
Definition at line 12 of file MarkSpaceRatioTestResult.h.
|
Constructor.
Definition at line 14 of file MarkSpaceRatioTestResult.cpp. |
|
Destructor.
Definition at line 20 of file MarkSpaceRatioTestResult.cpp. |
|
add a MsrPoint
Definition at line 26 of file MarkSpaceRatioTestResult.cpp. References msr_result. Referenced by SctAnalysis::MarkSpaceRatioAlgorithm::analyze(), and SctData::IO::MarkSpaceRatioTestResultStreamer_v1::read(). |
|
Override.
Implements Sct::Streamable. Definition at line 22 of file MarkSpaceRatioTestResult.cpp. |
|
get number of MsrPoint s
Definition at line 30 of file MarkSpaceRatioTestResult.cpp. References msr_result. Referenced by SctAnalysis::MarkSpaceRatioAlgorithm::fixOptimum(), and SctData::IO::MarkSpaceRatioTestResultStreamer_v1::write(). |
|
get optimum M-S-R
Definition at line 38 of file MarkSpaceRatioTestResult.cpp. References optimum. Referenced by SctCalibrationController::MarkSpaceRatioConfigUpdater::update(), SctData::IO::MarkSpaceRatioTestResultStreamer_v1::write(), and SctData::TestSummary::MarkSpaceRatioSummaryWriter::write(). |
|
get a particular point
Definition at line 34 of file MarkSpaceRatioTestResult.cpp. References msr_result. Referenced by SctAnalysis::MarkSpaceRatioAlgorithm::fixOptimum(), and SctData::IO::MarkSpaceRatioTestResultStreamer_v1::write(). |
|
set optimum M-S-R
Definition at line 42 of file MarkSpaceRatioTestResult.cpp. References optimum. Referenced by SctData::IO::MarkSpaceRatioTestResultStreamer_v1::read(). |