64 vecs = other.
vecs ? std::make_unique<MNENamedMatrix>(*other.
vecs) :
nullptr;
89 for (
int k = 0; k < nlist; ++k) {
90 for (
int p = 0; p <
vecs->ncol; ++p) {
91 if (QString::compare(
vecs->collist[p], list[k]) == 0) {
92 for (
int q = 0; q <
vecs->nrow; ++q) {
93 if (
vecs->data(q, p) != 0.0f)
Single SSP projection vector with kind/active flag and channel labels.
Row/column-labelled dense matrix used wherever FIFF stores per-channel data.
Legacy MNE-C constants and shared typedefs used across MNELIB structures.
#define FIFFV_PROJ_ITEM_NONE
Core MNE data structures (source spaces, source estimates, hemispheres).
A dense matrix with named rows and columns.
std::unique_ptr< MNENamedMatrix > vecs
int affect(const QStringList &list, int nlist) const
Test whether this projection item affects any of the listed channels.
MNEProjItem()
Default constructor.
~MNEProjItem()
Destructor.
MNEProjItem & operator=(const MNEProjItem &other)
Copy assignment operator.