68 , m_bInitialized(false)
84 void RealTimeEvoked::init(
FiffInfo &p_fiffInfo)
86 QMutexLocker locker(&m_qMutex);
87 m_qListChInfo.clear();
88 m_qListChColors.clear();
90 m_fiffInfo = p_fiffInfo;
93 for(qint32 i = 0; i < p_fiffInfo.
nchan; ++i)
95 m_qListChColors.append(QColor(qrand() % 256, qrand() % 256, qrand() % 256));
104 if(p_fiffInfo.
chs[i].kind == FIFFV_STIM_CH)
115 initChInfo.
setCoil(p_fiffInfo.
chs[i].coil_type);
117 m_qListChInfo.append(initChInfo);
126 QMutexLocker locker(&m_qMutex);
127 return m_pFiffEvoked;
135 if(m_pFiffEvoked->data.cols() != v.
data.cols())
136 m_bInitialized =
false;
145 init(m_pFiffEvoked->info);
148 m_iPreStimSamples = 0;
149 for(qint32 i = 0; i < m_pFiffEvoked->times.size(); ++i)
151 if(m_pFiffEvoked->times[i] >= 0)
157 m_bInitialized =
true;
Channel Info for RealTimeSampleArray.
FIFF measurement file information.
virtual FiffEvoked::SPtr & getValue()
RealTimeEvoked(QObject *parent=0)
void setCoil(fiff_int_t coil)
void setMaxValue(double maxValue)
virtual void setValue(FiffEvoked &v)
Contains the declaration of the RealTimeEvoked class.
void setMinValue(double minValue)
QSharedPointer< FiffEvoked > SPtr
void setChannelName(QString p_qStringChName)
void setUnit(fiff_int_t unit)
void setKind(qint32 p_iKind)
virtual ~RealTimeEvoked()