File MIES_DataConfiguratonRecreation.ipf

DCR Functions for recreating the DataConfigurationResult structure from the labnotebook

Functions

std::tuple<DataConfigurationResult> DCR_RecreateDataConfigurationResultFromLNB(wave numericalValues, WaveText textualValues, dfref sweepDFR, variable sweepNo)
static variable DCR_RecreateDataConfigurationResultFromLNB_TTL(DataConfigurationResult *s, wave numericalValues, WaveText textualValues, variable sweepNo)
static std::tuple<WaveDouble> DCR_RecreateDataConfigurationResultFromLNB_ADC(DataConfigurationResult *s, wave numericalValues, WaveText textualValues, variable sweepNo)
static wave DCR_RecreateDataConfigurationResultFromLNB_DAGains(DataConfigurationResult *s, wave numericalValues, WaveText textualValues, variable sweepNo)
static variable DCR_RecreateDataConfigurationResultFromLNB_DAC(DataConfigurationResult *s, wave numericalValues, WaveText textualValues, variable sweepNo)
static variable DCR_FindStimsetOffset(DataConfigurationResult *s, wave numericalValues, WaveText textualValues, dfref sweepDFR, variable sweepNo)
static variable DCR_FindStimsetOffsetFromTP(DataConfigurationResult *s, wave numericalValues, WaveText textualValues, dfref sweepDFR, variable sweepNo, variable channelIndex)

This function requires that the stimset is featureless (zero)

static variable DCR_FindStimsetOffsetForChannel(DataConfigurationResult *s, wave numericalValues, WaveText textualValues, dfref sweepDFR, variable sweepNo, variable channelIndex)
static std::tuple<variable, variable> DCR_FindTestPulse(wave sweep, variable testPulseLength)
static variable DCR_RecreateDataConfigurationResultFromLNB_baselineFrac_Path2(DataConfigurationResult *s, wave numericalValues, WaveText textualValues, dfref sweepDFR, variable sweepNo)
static variable DCR_RecreateDataConfigurationResultFromLNB_SamplingInterval_Path2(DataConfigurationResult *s, wave numericalValues, WaveText textualValues, dfref sweepDFR, variable sweepNo)
static variable DCR_RecreateDataConfigurationResultFromLNB_Indep(DataConfigurationResult *s, wave numericalValues, WaveText textualValues, dfref sweepDFR, variable sweepNo)
static variable DCR_RecreateDataConfigurationResultFromLNB_TP(DataConfigurationResult *s, wave numericalValues, variable sweepNo)