EmotionalMath class final

Constructors

EmotionalMath(MathLibSettings mathSettings, ArtifactsDetectSetting detectionSettings, ShortArtifactsDetectSetting shortDetectionSettings, MentalAndSpectralSetting mentalSpectralSettings)

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

dispose() → void
getCalibrationPercents() int
isArtifactedSequence() bool
isArtifactedWin(SideType side, bool shouldPrintInfo) bool
isBothSidesArtefacted() bool
isCalibrationFinished() bool
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
processData() → void
processDataBySide(SideType side) → void
processWindow() → void
pushBipolars(List<RawChanel> samples) → void
pushMonopolars(List<List<double>> samples) → void
readAverageMindData(int nLastWinToAverage) MindData
readMentalData() List<MindData>
readRawSpectralValues() RawSpectralValues
readSpectralDataPercents() List<SpectralDataPercents>
setCalibrationLength(int seconds) → void
setHammingWinSpect() → void
setHanningWinSpect() → void
setMentalEstimationMode(bool isIndependent) → void
setPrioritySide(SideType side) → void
setSkipWinsAfterArtifact(int nWins) → void
setSpectNormalizationByBandsWidth(bool fl) → void
setSpectNormalizationByCoeffs(bool fl) → void
setWeightsForSpectral(double delta, double theta, double alpha, double beta, double gamma) → void
setZeroSpectWaves(bool active, int delta, int theta, int alpha, int beta, int gamma) → void
startCalibration() → void
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited