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