luxlabs header browser preview


@class OTAResistanceData, OTABMUResistance;

@interface OTAParamRC : PBCodable <NSCopying> {
    struct { float *list; unsigned long long count; unsigned long long size; } _agingCoeffForR0TemperatureCoeffs;
    struct { float *list; unsigned long long count; unsigned long long size; } _agingCoeffForR0s;
    struct { float *list; unsigned long long count; unsigned long long size; } _agingCoeffForR1TemperatureCoeffs;
    struct { float *list; unsigned long long count; unsigned long long size; } _agingCoeffForR1s;
    struct { float *list; unsigned long long count; unsigned long long size; } _agingCoeffForR2TemperatureCoeffs;
    struct { float *list; unsigned long long count; unsigned long long size; } _agingCoeffForR2s;
    struct { float *list; unsigned long long count; unsigned long long size; } _agingCoeffForR3TemperatureCoeffs;
    struct { float *list; unsigned long long count; unsigned long long size; } _agingCoeffForR3s;
    struct { float *list; unsigned long long count; unsigned long long size; } _agingCoeffForRCFreq1TemperatureCoeffs;
    struct { float *list; unsigned long long count; unsigned long long size; } _agingCoeffForRCFreq1s;
    struct { float *list; unsigned long long count; unsigned long long size; } _agingCoeffForRCFreq2TemperatureCoeffs;
    struct { float *list; unsigned long long count; unsigned long long size; } _agingCoeffForRCFreq2s;
    struct { float *list; unsigned long long count; unsigned long long size; } _agingCoeffForRCFreq3TemperatureCoeffs;
    struct { float *list; unsigned long long count; unsigned long long size; } _agingCoeffForRCFreq3s;
    struct { float *list; unsigned long long count; unsigned long long size; } _agingCoeffForRCFreq4TemperatureCoeffs;
    struct { float *list; unsigned long long count; unsigned long long size; } _agingCoeffForRCFreq4s;
    struct { float *list; unsigned long long count; unsigned long long size; } _agingCoeffForRdcTemperatureCoeffs;
    struct { float *list; unsigned long long count; unsigned long long size; } _agingCoeffForRdcs;
    struct { float *list; unsigned long long count; unsigned long long size; } _baselineRdcs;
    struct { float *list; unsigned long long count; unsigned long long size; } _coeffSOCs;
    struct { float *list; unsigned long long count; unsigned long long size; } _coeffVs;
    struct { float *list; unsigned long long count; unsigned long long size; } _gridOCVs;
    struct { float *list; unsigned long long count; unsigned long long size; } _gridWRdcRatios;
    struct { float *list; unsigned long long count; unsigned long long size; } _qmaxs;
    struct { float *list; unsigned long long count; unsigned long long size; } _slopeForR0Extraps;
    struct { float *list; unsigned long long count; unsigned long long size; } _slopeForR1Extraps;
    struct { float *list; unsigned long long count; unsigned long long size; } _slopeForR2Extraps;
    struct { float *list; unsigned long long count; unsigned long long size; } _slopeForR3Extraps;
    struct { unsigned char baselineWRdc : 1; unsigned char mLBConfig : 1; unsigned char maxRdcR25Ratio : 1; unsigned char maxRdcRatio : 1; unsigned char maxRdcRatioR2Extrap : 1; unsigned char wRdcRatioThresh : 1; } _has;
}

@property (readonly, nonatomic) BOOL hasR0;
@property (retain, nonatomic) OTAResistanceData *r0;
@property (readonly, nonatomic) BOOL hasR1;
@property (retain, nonatomic) OTAResistanceData *r1;
@property (readonly, nonatomic) BOOL hasBaselineR1;
@property (retain, nonatomic) OTAResistanceData *baselineR1;
@property (readonly, nonatomic) BOOL hasR2;
@property (retain, nonatomic) OTAResistanceData *r2;
@property (readonly, nonatomic) BOOL hasBaselineR2;
@property (retain, nonatomic) OTAResistanceData *baselineR2;
@property (readonly, nonatomic) BOOL hasRCFreq1;
@property (retain, nonatomic) OTAResistanceData *rCFreq1;
@property (readonly, nonatomic) BOOL hasRCFreq2;
@property (retain, nonatomic) OTAResistanceData *rCFreq2;
@property (readonly, nonatomic) BOOL hasRCFreq3;
@property (retain, nonatomic) OTAResistanceData *rCFreq3;
@property (readonly, nonatomic) unsigned long long agingCoeffForR0sCount;
@property (readonly, nonatomic) float *agingCoeffForR0s;
@property (readonly, nonatomic) unsigned long long agingCoeffForR0TemperatureCoeffsCount;
@property (readonly, nonatomic) float *agingCoeffForR0TemperatureCoeffs;
@property (readonly, nonatomic) unsigned long long agingCoeffForR1sCount;
@property (readonly, nonatomic) float *agingCoeffForR1s;
@property (readonly, nonatomic) unsigned long long agingCoeffForR1TemperatureCoeffsCount;
@property (readonly, nonatomic) float *agingCoeffForR1TemperatureCoeffs;
@property (readonly, nonatomic) unsigned long long agingCoeffForR2sCount;
@property (readonly, nonatomic) float *agingCoeffForR2s;
@property (readonly, nonatomic) unsigned long long agingCoeffForR2TemperatureCoeffsCount;
@property (readonly, nonatomic) float *agingCoeffForR2TemperatureCoeffs;
@property (readonly, nonatomic) unsigned long long baselineRdcsCount;
@property (readonly, nonatomic) float *baselineRdcs;
@property (readonly, nonatomic) BOOL hasBaselineR0;
@property (retain, nonatomic) OTAResistanceData *baselineR0;
@property (readonly, nonatomic) BOOL hasBmuResistance;
@property (retain, nonatomic) OTABMUResistance *bmuResistance;
@property (nonatomic) unsigned int chemID;
@property (readonly, nonatomic) unsigned long long gridOCVsCount;
@property (readonly, nonatomic) float *gridOCVs;
@property (readonly, nonatomic) BOOL hasBaselineR3;
@property (retain, nonatomic) OTAResistanceData *baselineR3;
@property (nonatomic) BOOL hasMaxRdcRatio;
@property (nonatomic) float maxRdcRatio;
@property (nonatomic) BOOL hasMaxRdcRatioR2Extrap;
@property (nonatomic) float maxRdcRatioR2Extrap;
@property (nonatomic) BOOL hasBaselineWRdc;
@property (nonatomic) float baselineWRdc;
@property (readonly, nonatomic) unsigned long long slopeForR0ExtrapsCount;
@property (readonly, nonatomic) float *slopeForR0Extraps;
@property (readonly, nonatomic) unsigned long long slopeForR1ExtrapsCount;
@property (readonly, nonatomic) float *slopeForR1Extraps;
@property (readonly, nonatomic) unsigned long long slopeForR2ExtrapsCount;
@property (readonly, nonatomic) float *slopeForR2Extraps;
@property (readonly, nonatomic) unsigned long long slopeForR3ExtrapsCount;
@property (readonly, nonatomic) float *slopeForR3Extraps;
@property (readonly, nonatomic) BOOL hasR3;
@property (retain, nonatomic) OTAResistanceData *r3;
@property (readonly, nonatomic) BOOL hasRCFreq4;
@property (retain, nonatomic) OTAResistanceData *rCFreq4;
@property (readonly, nonatomic) BOOL hasBaselineR4;
@property (retain, nonatomic) OTAResistanceData *baselineR4;
@property (readonly, nonatomic) BOOL hasBaselineRCFreq1;
@property (retain, nonatomic) OTAResistanceData *baselineRCFreq1;
@property (readonly, nonatomic) BOOL hasBaselineRCFreq2;
@property (retain, nonatomic) OTAResistanceData *baselineRCFreq2;
@property (readonly, nonatomic) BOOL hasBaselineRCFreq3;
@property (retain, nonatomic) OTAResistanceData *baselineRCFreq3;
@property (readonly, nonatomic) BOOL hasBaselineRCFreq4;
@property (retain, nonatomic) OTAResistanceData *baselineRCFreq4;
@property (readonly, nonatomic) unsigned long long agingCoeffForR3sCount;
@property (readonly, nonatomic) float *agingCoeffForR3s;
@property (readonly, nonatomic) unsigned long long agingCoeffForR3TemperatureCoeffsCount;
@property (readonly, nonatomic) float *agingCoeffForR3TemperatureCoeffs;
@property (readonly, nonatomic) unsigned long long agingCoeffForRCFreq1sCount;
@property (readonly, nonatomic) float *agingCoeffForRCFreq1s;
@property (readonly, nonatomic) unsigned long long agingCoeffForRCFreq2sCount;
@property (readonly, nonatomic) float *agingCoeffForRCFreq2s;
@property (readonly, nonatomic) unsigned long long agingCoeffForRCFreq3sCount;
@property (readonly, nonatomic) float *agingCoeffForRCFreq3s;
@property (readonly, nonatomic) unsigned long long agingCoeffForRCFreq4sCount;
@property (readonly, nonatomic) float *agingCoeffForRCFreq4s;
@property (readonly, nonatomic) unsigned long long agingCoeffForRCFreq1TemperatureCoeffsCount;
@property (readonly, nonatomic) float *agingCoeffForRCFreq1TemperatureCoeffs;
@property (readonly, nonatomic) unsigned long long agingCoeffForRCFreq2TemperatureCoeffsCount;
@property (readonly, nonatomic) float *agingCoeffForRCFreq2TemperatureCoeffs;
@property (readonly, nonatomic) unsigned long long agingCoeffForRCFreq3TemperatureCoeffsCount;
@property (readonly, nonatomic) float *agingCoeffForRCFreq3TemperatureCoeffs;
@property (readonly, nonatomic) unsigned long long agingCoeffForRCFreq4TemperatureCoeffsCount;
@property (readonly, nonatomic) float *agingCoeffForRCFreq4TemperatureCoeffs;
@property (nonatomic) BOOL hasMLBConfig;
@property (nonatomic) int mLBConfig;
@property (nonatomic) BOOL hasWRdcRatioThresh;
@property (nonatomic) float wRdcRatioThresh;
@property (readonly, nonatomic) unsigned long long gridWRdcRatiosCount;
@property (readonly, nonatomic) float *gridWRdcRatios;
@property (readonly, nonatomic) unsigned long long coeffSOCsCount;
@property (readonly, nonatomic) float *coeffSOCs;
@property (readonly, nonatomic) unsigned long long coeffVsCount;
@property (readonly, nonatomic) float *coeffVs;
@property (readonly, nonatomic) BOOL hasRdc;
@property (retain, nonatomic) OTAResistanceData *rdc;
@property (readonly, nonatomic) unsigned long long agingCoeffForRdcsCount;
@property (readonly, nonatomic) float *agingCoeffForRdcs;
@property (readonly, nonatomic) unsigned long long agingCoeffForRdcTemperatureCoeffsCount;
@property (readonly, nonatomic) float *agingCoeffForRdcTemperatureCoeffs;
@property (readonly, nonatomic) unsigned long long qmaxsCount;
@property (readonly, nonatomic) float *qmaxs;
@property (nonatomic) BOOL hasMaxRdcR25Ratio;
@property (nonatomic) float maxRdcR25Ratio;

- (void)addAgingCoeffForR3TemperatureCoeff:(float)a0;
- (void)clearAgingCoeffForRCFreq2s;
- (void)addAgingCoeffForRCFreq1TemperatureCoeff:(float)a0;
- (void)addAgingCoeffForRdcTemperatureCoeff:(float)a0;
- (unsigned long long)hash;
- (float)agingCoeffForR3AtIndex:(unsigned long long)a0;
- (void)dealloc;
- (float)agingCoeffForRCFreq4AtIndex:(unsigned long long)a0;
- (void)addAgingCoeffForRCFreq2:(float)a0;
- (void)clearAgingCoeffForRCFreq1TemperatureCoeffs;
- (float)coeffVAtIndex:(unsigned long long)a0;
- (BOOL)readFrom:(id)a0;
- (void)setAgingCoeffForR1s:(float *)a0 count:(unsigned long long)a1;
- (void)setAgingCoeffForR2TemperatureCoeffs:(float *)a0 count:(unsigned long long)a1;
- (float)agingCoeffForRCFreq4TemperatureCoeffAtIndex:(unsigned long long)a0;
- (float)slopeForR1ExtrapAtIndex:(unsigned long long)a0;
- (void)clearAgingCoeffForR2s;
- (void)setAgingCoeffForRCFreq4s:(float *)a0 count:(unsigned long long)a1;
- (void)addAgingCoeffForRCFreq4TemperatureCoeff:(float)a0;
- (id)mLBConfigAsString:(int)a0;
- (void)setAgingCoeffForRCFreq2TemperatureCoeffs:(float *)a0 count:(unsigned long long)a1;
- (float)agingCoeffForR2AtIndex:(unsigned long long)a0;
- (float)agingCoeffForR1TemperatureCoeffAtIndex:(unsigned long long)a0;
- (float)agingCoeffForR1AtIndex:(unsigned long long)a0;
- (void)setSlopeForR0Extraps:(float *)a0 count:(unsigned long long)a1;
- (float)agingCoeffForRCFreq3TemperatureCoeffAtIndex:(unsigned long long)a0;
- (void)setSlopeForR1Extraps:(float *)a0 count:(unsigned long long)a1;
- (void)setCoeffSOCs:(float *)a0 count:(unsigned long long)a1;
- (float)agingCoeffForRCFreq1AtIndex:(unsigned long long)a0;
- (void)setAgingCoeffForRCFreq3TemperatureCoeffs:(float *)a0 count:(unsigned long long)a1;
- (void)addAgingCoeffForR0:(float)a0;
- (void)addQmax:(float)a0;
- (void)clearAgingCoeffForRCFreq3TemperatureCoeffs;
- (void)clearAgingCoeffForR2TemperatureCoeffs;
- (void)writeTo:(id)a0;
- (float)agingCoeffForRdcTemperatureCoeffAtIndex:(unsigned long long)a0;
- (void)setAgingCoeffForRCFreq1TemperatureCoeffs:(float *)a0 count:(unsigned long long)a1;
- (void)setSlopeForR2Extraps:(float *)a0 count:(unsigned long long)a1;
- (float)gridWRdcRatioAtIndex:(unsigned long long)a0;
- (float)agingCoeffForR0TemperatureCoeffAtIndex:(unsigned long long)a0;
- (void)clearAgingCoeffForRdcs;
- (void)setAgingCoeffForR3s:(float *)a0 count:(unsigned long long)a1;
- (float)agingCoeffForRdcAtIndex:(unsigned long long)a0;
- (void)clearAgingCoeffForRCFreq4TemperatureCoeffs;
- (void)setAgingCoeffForR0s:(float *)a0 count:(unsigned long long)a1;
- (void)addSlopeForR1Extrap:(float)a0;
- (void)clearSlopeForR0Extraps;
- (void)clearAgingCoeffForR1TemperatureCoeffs;
- (void)clearAgingCoeffForR1s;
- (void)clearCoeffSOCs;
- (float)gridOCVAtIndex:(unsigned long long)a0;
- (void)setGridOCVs:(float *)a0 count:(unsigned long long)a1;
- (void)setSlopeForR3Extraps:(float *)a0 count:(unsigned long long)a1;
- (void)clearAgingCoeffForRdcTemperatureCoeffs;
- (void)setAgingCoeffForR1TemperatureCoeffs:(float *)a0 count:(unsigned long long)a1;
- (void)setBaselineRdcs:(float *)a0 count:(unsigned long long)a1;
- (void)setAgingCoeffForR0TemperatureCoeffs:(float *)a0 count:(unsigned long long)a1;
- (float)agingCoeffForRCFreq2TemperatureCoeffAtIndex:(unsigned long long)a0;
- (void)addAgingCoeffForRCFreq1:(float)a0;
- (float)coeffSOCAtIndex:(unsigned long long)a0;
- (id)description;
- (void)clearAgingCoeffForRCFreq1s;
- (void)setAgingCoeffForRCFreq3s:(float *)a0 count:(unsigned long long)a1;
- (void)addGridWRdcRatio:(float)a0;
- (void)clearAgingCoeffForR3s;
- (float)agingCoeffForR2TemperatureCoeffAtIndex:(unsigned long long)a0;
- (void)addGridOCV:(float)a0;
- (float)agingCoeffForRCFreq1TemperatureCoeffAtIndex:(unsigned long long)a0;
- (void)clearAgingCoeffForRCFreq2TemperatureCoeffs;
- (void)addAgingCoeffForR1:(float)a0;
- (float)baselineRdcAtIndex:(unsigned long long)a0;
- (void)setGridWRdcRatios:(float *)a0 count:(unsigned long long)a1;
- (int)StringAsMLBConfig:(id)a0;
- (void)addSlopeForR0Extrap:(float)a0;
- (void)addAgingCoeffForR2TemperatureCoeff:(float)a0;
- (float)slopeForR3ExtrapAtIndex:(unsigned long long)a0;
- (void)addSlopeForR3Extrap:(float)a0;
- (void).cxx_destruct;
- (float)agingCoeffForRCFreq2AtIndex:(unsigned long long)a0;
- (void)clearSlopeForR3Extraps;
- (float)agingCoeffForR3TemperatureCoeffAtIndex:(unsigned long long)a0;
- (void)addSlopeForR2Extrap:(float)a0;
- (void)clearQmaxs;
- (float)agingCoeffForR0AtIndex:(unsigned long long)a0;
- (void)setAgingCoeffForRCFreq4TemperatureCoeffs:(float *)a0 count:(unsigned long long)a1;
- (void)clearSlopeForR1Extraps;
- (void)addCoeffSOC:(float)a0;
- (void)addAgingCoeffForR1TemperatureCoeff:(float)a0;
- (void)addBaselineRdc:(float)a0;
- (void)clearAgingCoeffForRCFreq4s;
- (void)setAgingCoeffForRCFreq1s:(float *)a0 count:(unsigned long long)a1;
- (void)addAgingCoeffForRCFreq4:(float)a0;
- (void)clearAgingCoeffForR0TemperatureCoeffs;
- (void)addAgingCoeffForRCFreq3:(float)a0;
- (void)addAgingCoeffForRCFreq2TemperatureCoeff:(float)a0;
- (id)dictionaryRepresentation;
- (void)setAgingCoeffForR3TemperatureCoeffs:(float *)a0 count:(unsigned long long)a1;
- (void)setAgingCoeffForRdcTemperatureCoeffs:(float *)a0 count:(unsigned long long)a1;
- (void)clearBaselineRdcs;
- (void)addCoeffV:(float)a0;
- (void)copyTo:(id)a0;
- (void)setAgingCoeffForRCFreq2s:(float *)a0 count:(unsigned long long)a1;
- (void)addAgingCoeffForR0TemperatureCoeff:(float)a0;
- (float)slopeForR0ExtrapAtIndex:(unsigned long long)a0;
- (BOOL)isEqual:(id)a0;
- (float)agingCoeffForRCFreq3AtIndex:(unsigned long long)a0;
- (void)clearAgingCoeffForRCFreq3s;
- (void)setAgingCoeffForRdcs:(float *)a0 count:(unsigned long long)a1;
- (void)clearAgingCoeffForR3TemperatureCoeffs;
- (void)clearCoeffVs;
- (void)setQmaxs:(float *)a0 count:(unsigned long long)a1;
- (void)setCoeffVs:(float *)a0 count:(unsigned long long)a1;
- (void)clearAgingCoeffForR0s;
- (void)mergeFrom:(id)a0;
- (void)clearGridWRdcRatios;
- (void)addAgingCoeffForR3:(float)a0;
- (void)clearSlopeForR2Extraps;
- (void)addAgingCoeffForR2:(float)a0;
- (float)slopeForR2ExtrapAtIndex:(unsigned long long)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (void)setAgingCoeffForR2s:(float *)a0 count:(unsigned long long)a1;
- (void)addAgingCoeffForRdc:(float)a0;
- (float)qmaxAtIndex:(unsigned long long)a0;
- (void)clearGridOCVs;
- (void)addAgingCoeffForRCFreq3TemperatureCoeff:(float)a0;

@end