void ScatteringFactorTableOwner::setScatteringFactorTable( ScatteringFactorTablePtr sft) { ensureNonNull("ScatteringFactorTable", sft); if (msftable != sft) sft->ticker().click(); msftable = sft; }
void PDFEnvelopeOwner::addEnvelope(PDFEnvelopePtr envlp) { ensureNonNull("PDFEnvelope", envlp); menvelope[envlp->type()] = envlp; }
void BVSCalculator::setBVParamTable(BVParametersTablePtr bvtb) { ensureNonNull("BVParametersTable", bvtb); mbvptable = bvtb; }