|
Public Member Functions |
| LoadingScheme (int numCarr, ExtendedModList *modlist) |
void | update (int bitsPerSym, simth::FreqSignal *transfer, loadingAlgorithm algorithm, int numGroups=1) |
bool | isValid () const |
double | getAmplification (int carrIndex) |
ExtendedModScheme * | getModScheme (int carrierIndex) |
double | getSoftLoadingInfo (int carrierIndex) |
void | setPowerScaling (bool scaleIt) |
void | updateMultilevelNet (double netBitsPerSym, simth::FreqSignal *transfer, simth::checkedVector< double > codeRates) |
void | updateMultilevelMseNet (double netBitsPerSym, simth::FreqSignal *transfer, simth::checkedVector< double > codeRates, simth::checkedVector< double > levelWeights, double snr=0, double twiddle=1.0, double twiddle2=1.0, adaptCriterion criterion=EXP_CRITERION) |
| ~LoadingScheme () |
Public Attributes |
int | usedCarr |