OpenWalnut
1.4.0
|
Base class for all recorded data and results with events and sensor positions. More...
#include <WRecording.h>
Public Member Functions | |
WRecording () | |
Empty standard constructor for recordings. | |
virtual const std::string | getName () const |
Gets the name of this prototype. | |
virtual const std::string | getDescription () const |
Gets the description for this prototype. | |
Static Public Member Functions | |
static boost::shared_ptr < WPrototyped > | getPrototype () |
Returns a prototype instantiated with the true type of the deriving class. | |
Static Public Attributes | |
static const unsigned int | MAX_RECORDING_CHANNELS = 1024 |
Maximum number of channels for a certain modality. | |
static const unsigned int | MAX_RECORDING_SAMPLES = 4294967295U |
Maximum number of samples of a recording. | |
static const unsigned int | MAX_RECORDING_SEGMENTS = 128 |
Maximum number of segments of a recording. | |
static const unsigned int | MAX_RECORDING_SAMPLING_FREQUENCY = 20000 |
Maximum samplimg frequency of a recording. | |
Static Protected Attributes | |
static boost::shared_ptr < WPrototyped > | m_prototype = boost::shared_ptr< WPrototyped >() |
The prototype as singleton. |
Base class for all recorded data and results with events and sensor positions.
Definition at line 40 of file WRecording.h.
WRecording::WRecording | ( | ) | [explicit] |
Empty standard constructor for recordings.
Definition at line 34 of file WRecording.cpp.
Referenced by getPrototype().
const std::string WRecording::getDescription | ( | ) | const [virtual] |
Gets the description for this prototype.
Reimplemented from WDataSet.
Reimplemented in WEEG, and WEEG2.
Definition at line 44 of file WRecording.cpp.
const std::string WRecording::getName | ( | ) | const [virtual] |
Gets the name of this prototype.
Reimplemented from WDataSet.
Reimplemented in WEEG, and WEEG2.
Definition at line 39 of file WRecording.cpp.
boost::shared_ptr< WPrototyped > WRecording::getPrototype | ( | ) | [static] |
Returns a prototype instantiated with the true type of the deriving class.
Reimplemented from WDataSet.
Reimplemented in WEEG, and WEEG2.
Definition at line 49 of file WRecording.cpp.
References m_prototype, and WRecording().
boost::shared_ptr< WPrototyped > WRecording::m_prototype = boost::shared_ptr< WPrototyped >() [static, protected] |
The prototype as singleton.
Reimplemented from WDataSet.
Reimplemented in WEEG, and WEEG2.
Definition at line 94 of file WRecording.h.
Referenced by getPrototype().
const unsigned int WRecording::MAX_RECORDING_CHANNELS = 1024 [static] |
Maximum number of channels for a certain modality.
Definition at line 72 of file WRecording.h.
Referenced by WEEG::WEEG(), and WEEG2::WEEG2().
const unsigned int WRecording::MAX_RECORDING_SAMPLES = 4294967295U [static] |
Maximum number of samples of a recording.
(2^32)-1 this is often equal to UINT_MAX
Definition at line 78 of file WRecording.h.
Referenced by WEEG::WEEG(), and WEEG2Segment::WEEG2Segment().
const unsigned int WRecording::MAX_RECORDING_SAMPLING_FREQUENCY = 20000 [static] |
Maximum samplimg frequency of a recording.
Definition at line 88 of file WRecording.h.
Referenced by WEEG2::WEEG2().
const unsigned int WRecording::MAX_RECORDING_SEGMENTS = 128 [static] |
Maximum number of segments of a recording.
Definition at line 83 of file WRecording.h.
Referenced by WEEG::WEEG(), and WEEG2::WEEG2().