v2.0.0
Loading...
Searching...
No Matches
IEEGLIB Namespace Reference

Intracranial EEG (sEEG, ECoG): implantation, bipolar referencing, cortical mapping. More...

Classes

struct  IeegContact
 One recording contact. More...
struct  IeegLead
 One lead: a depth shaft, a strip or a grid. More...
class  IeegImplantation
 Contacts of an sEEG / ECoG implantation and the leads they belong to. More...
struct  IeegBipolarPair
 One bipolar derivation: anode minus cathode. More...
class  IeegReference
 Bipolar montages along sEEG / ECoG leads. More...
class  IeegSurfaceMap
 Weights that paint contact values onto a surface. More...

Enumerations

enum class  IeegLeadType { Depth , Strip , Grid }
 Kind of lead a contact sits on. More...
enum class  IeegSurfaceMapMode { Sum , Single , Nearest , Weighted }
 How the weights of contacts near one vertex combine; the modes of MNE-Python's stc_near_sensors. More...

Functions

IEEGSHARED_EXPORT const char * buildDateTime ()
IEEGSHARED_EXPORT const char * buildHash ()
IEEGSHARED_EXPORT const char * buildHashLong ()

Detailed Description

Intracranial EEG (sEEG, ECoG): implantation, bipolar referencing, cortical mapping.

Enumeration Type Documentation

◆ IeegLeadType

enum class IEEGLIB::IeegLeadType
strong

Kind of lead a contact sits on.

Enumerator
Depth 

Stereotactic depth lead (sEEG): contacts in a line inside the brain.

Strip 

Subdural strip (ECoG): one row of contacts on the cortex.

Grid 

Subdural grid (ECoG): rows x columns of contacts on the cortex.

Definition at line 51 of file ieeg_implantation.h.

◆ IeegSurfaceMapMode

enum class IEEGLIB::IeegSurfaceMapMode
strong

How the weights of contacts near one vertex combine; the modes of MNE-Python's stc_near_sensors.

Enumerator
Sum 

Sum of the weights of all contacts within reach.

Single 

Weight of the nearest contact only.

Nearest 

Value of the nearest contact within reach, unweighted.

Weighted 

As Sum, with the weights of each vertex normalised to sum to 1.

Definition at line 44 of file ieeg_surface_map.h.

Function Documentation

◆ buildDateTime()

const char * IEEGLIB::buildDateTime ( )

Returns build date and time.

Returns
Static C string with the build timestamp.

Definition at line 23 of file ieeg_global.cpp.

◆ buildHash()

const char * IEEGLIB::buildHash ( )

Returns abbreviated build git hash.

Returns
Static C string with the short git commit hash.

Definition at line 30 of file ieeg_global.cpp.

◆ buildHashLong()

const char * IEEGLIB::buildHashLong ( )

Returns full build git hash.

Returns
Static C string with the full git commit hash.

Definition at line 37 of file ieeg_global.cpp.