#include <ScanResult.h>
Inheritance diagram for SctData::ScanResult:
Public Member Functions | |
ScanResult (const ResultHeader &header, const ModuleConfiguration &moduleConfig, const ScanPoints &points) | |
Creates a ScanResult by copying the header and module configuration. | |
ScanResult (const ScanResult ©Me) | |
Copy constructor. | |
virtual const ResultHeader & | getHeader () const |
Retrieves the scan-header object. | |
virtual ResultHeader & | getHeader () |
Retrieves the scan-header object. | |
const ModuleConfiguration & | getConfiguration () const |
Returns the module configuration. | |
ModuleConfiguration & | getConfiguration () |
Returns the configuration. | |
const ScanPoints & | getPoints () const throw () |
Get the ScanPoints object. | |
ScanPoints & | getPoints () |
Gets the ScanPoints object. | |
Protected Member Functions | |
ScanResult () | |
For IO use only. | |
Private Attributes | |
ResultHeader | header |
The ScanHeader that identifies this ScanResult. | |
ModuleConfiguration | moduleConfig |
The ModuleConfiguration of the module referred to in the header. | |
ScanPoints | points |
The scan points. |
Definition at line 16 of file ScanResult.h.
|
Creates a ScanResult by copying the header and module configuration.
Definition at line 6 of file ScanResult.cpp. |
|
Copy constructor.
Definition at line 11 of file ScanResult.cpp. |
|
For IO use only.
Definition at line 17 of file ScanResult.cpp. |
|
Returns the configuration.
Definition at line 50 of file ScanResult.h. |
|
Returns the module configuration.
Definition at line 45 of file ScanResult.h. Referenced by SctData::IO::ScanResultStreamer_v1::read(), and SctData::IO::ScanResultStreamer_v1::write(). |
|
Retrieves the scan-header object.
Implements SctData::Result. Definition at line 39 of file ScanResult.h. |
|
Retrieves the scan-header object.
Implements SctData::Result. Definition at line 34 of file ScanResult.h. Referenced by SctAnalysis::StrobeDelayAlgorithm::analyze(), SctAnalysis::RxThresholdAlgorithm::analyze(), SctAnalysis::RxDelayAlgorithm::analyze(), SctDataDisplay::FitDisplayer::display(), SctDataDisplay::FitDisplayer::displayChannels(), SctDataDisplay::FitDisplayer::displayChips(), SctData::IO::ScanResultStreamer_v1::read(), and SctData::IO::ScanResultStreamer_v1::write(). |
|
Gets the ScanPoints object.
Definition at line 61 of file ScanResult.h. References points. |
|
|
The ScanHeader that identifies this ScanResult.
Definition at line 67 of file ScanResult.h. |
|
The ModuleConfiguration of the module referred to in the header.
Definition at line 68 of file ScanResult.h. |
|
The scan points.
Definition at line 69 of file ScanResult.h. Referenced by getPoints(). |