36 #ifndef FIFF_RAW_DATA_H
37 #define FIFF_RAW_DATA_H
56 #include <Eigen/SparseCore>
66 #include <QSharedPointer>
85 using namespace Eigen;
97 typedef QSharedPointer<FiffRawData>
SPtr;
98 typedef QSharedPointer<const FiffRawData>
ConstSPtr;
142 return first_samp == -1 && info.isEmpty();
159 bool read_raw_segment(MatrixXd& data, MatrixXd& times, fiff_int_t from = -1, fiff_int_t to = -1,
const RowVectorXi& sel = defaultRowVectorXi);
176 bool read_raw_segment(MatrixXd& data, MatrixXd& times, SparseMatrix<double>& multSegment, fiff_int_t from = -1, fiff_int_t to = -1,
const RowVectorXi& sel = defaultRowVectorXi);
192 bool read_raw_segment_times(MatrixXd& data, MatrixXd& times,
float from,
float to,
const RowVectorXi& sel = defaultRowVectorXi);
207 #endif // FIFF_RAW_DATA_H
FIFF measurement file information.
QSharedPointer< const FiffRawData > ConstSPtr
FiffRawDir class declaration.
QList< FiffRawDir > rawdir
QSharedPointer< FiffStream > SPtr
FIFF raw measurement data.
FiffInfo class declaration.
#define FIFFSHARED_EXPORT
FiffStream class declaration.
Fiff library export/import macros.
QSharedPointer< FiffRawData > SPtr
CTF software compensation data.