|
| struct | set |
| | The set of data of each time point of interest. More...
|
| |
|
| | TPOI () |
| |
| void | Reset () |
| |
| | ~TPOI () |
| |
| void | operator+= (const TPOI &tpoi) |
| |
| TPOI & | operator+ (const TPOI &tpoi) |
| |
| void | operator+ (const set &data) |
| |
| int | GetSize () const |
| |
|
void | Print () const |
| |
|
void | PrintMeta (const size_t pos) const |
| |
| double | GetTime (const size_t pos) const |
| |
| double | GetPhase (const size_t pos) const |
| |
|
bool | IsADC (const size_t pos) const |
| |
|
bool | IsImg (const size_t pos) const |
| |
|
bool | IsACS (const size_t pos) const |
| |
|
bool | IsPC (const size_t pos) const |
| |
|
bool | IsNoise (const size_t pos) const |
| |
|
bool | IsExcitation (const size_t pos) const |
| |
|
bool | IsRefocussing (const size_t pos) const |
| |
|
size_t | GetMask (const size_t pos) const |
| |
| void | Sort () |
| |
| void | Purge () |
| |
◆ TPOI()
Constructor
The Cunstructor will Initialize a new data acquisition repository with initial size of 1000.
◆ ~TPOI()
Destructor
Free memory of the data;
◆ GetPhase()
| double TPOI::GetPhase |
( |
const size_t | pos | ) |
const |
|
inline |
Get the phase of a pos-th point
- Parameters
-
| pos | The particular position in the list |
- Returns
- The pos-th phase
◆ GetSize()
| int TPOI::GetSize |
( |
| ) |
const |
Get the size of this repository
- Returns
- Size of this repository
◆ GetTime()
| double TPOI::GetTime |
( |
const size_t | pos | ) |
const |
|
inline |
Get the time of a pos-th point
- Parameters
-
| pos | The particular position in the list |
- Returns
- The pos-th time
◆ operator+() [1/2]
| void TPOI::operator+ |
( |
const set & | data | ) |
|
Append new single time point.
Add a new time point of interest to the set.
- Parameters
-
◆ operator+() [2/2]
| TPOI & TPOI::operator+ |
( |
const TPOI & | tpoi | ) |
|
Add two sets of time points.
Merge two sets of time points. Elimintaing overlapping times and sorting on the time axis.
- Parameters
-
| tpoi | Time points of interest to be added |
- Returns
- Sum
◆ operator+=()
| void TPOI::operator+= |
( |
const TPOI & | tpoi | ) |
|
Add two sets of time points.
Merge two sets of time points. Elimintaing overlapping times and sorting on the time axis.
- Parameters
-
| tpoi | Time points of interest to be added |
◆ Purge()
◆ Reset()
◆ Sort()
◆ m_mask
| vector<size_t> TPOI::m_mask |
|
private |
◆ m_phase
| vector<double> TPOI::m_phase |
|
private |
vector of corresponding receiver phase.
◆ m_time
| vector<double> TPOI::m_time |
|
private |
The documentation for this class was generated from the following files:
- /Users/stoeckert/DZNE/workspace/jemris/src/TPOI.h
- /Users/stoeckert/DZNE/workspace/jemris/src/TPOI.cpp