src/ModelParameterInfoTypes.cpp
void BoundedNumberInfo::read(cifstream & is){
    if (debug) {
        rpt::echo<<"Starting BoundedNumberInfo::read(cifstream & is) "<<this<<endl;
        NumberInfo::debug=1;
    }
    adstring str;
    is>>str;   if (debug) rpt::echo<<str<<tb<<"#jitter"<<endl; jitter=wts::getOnOffType(str);
    is>>lower; if (debug) rpt::echo<<lower<<tb<<"#lower"<<endl;
    is>>upper; if (debug) rpt::echo<<upper<<tb<<"#upper"<<endl;
    NumberInfo::read(is);//finish reading
    if (debug) {
        NumberInfo::debug=0;
        rpt::echo<<"Done BoundedNumberInfo::read(cifstream & is) "<<this<<endl;
    }
}
/**
 * Reads the parameter info in ADMB format from an input stream.
 * 
 * The read order for the parameter info is:
 * <ul>
 *  <li> jitter
 *  <li> lower bound, on arithmetic scale
 *  <li> upper bound, on arithmetic scale
 *  <li> initVal
 *  <li> scaleType (as an adstring)
 *  <li> phase
 *  <li> resample
 *  <li> priorWgt
 *  <li> priorType
 *  <li> priorParams
 *  <li> priorConsts
 *  <li> label
 * </ul>
 * 
 * @param is - the input stream
 * 
 */
Reads the parameter info in ADMB format from an input stream.

The read order for the parameter info is:

 jitter
 lower bound, on arithmetic scale
 upper bound, on arithmetic scale
 initVal
 scaleType (as an adstring)
 phase
 resample
 priorWgt
 priorType
 priorParams
 priorConsts
 label


@param is - the input stream
Reads the parameter info in ADMB format from an input stream . The read order for the parameter info is : jitter lower bound on arithmetic scale upper bound on arithmetic scale initVal scaleType ( as an adstring ) phase resample priorWgt priorType priorParams priorConsts label @param is - the input stream
void BoundedNumberInfo::read(cifstream & is){
    if (debug) {
        rpt::echo<<"Starting BoundedNumberInfo::read(cifstream & is) "<<this<<endl;
        NumberInfo::debug=1;
    }
    adstring str;
    is>>str;   if (debug) rpt::echo<<str<<tb<<"#jitter"<<endl; jitter=wts::getOnOffType(str);
    is>>lower; if (debug) rpt::echo<<lower<<tb<<"#lower"<<endl;
    is>>upper; if (debug) rpt::echo<<upper<<tb<<"#upper"<<endl;
    NumberInfo::read(is);
    if (debug) {
        NumberInfo::debug=0;
        rpt::echo<<"Done BoundedNumberInfo::read(cifstream & is) "<<this<<endl;
    }
}
void BoundedNumberInfo :: read ( cifstream & is ) { if ( debug ) { rpt :: echo << " " << this << endl ; NumberInfo :: debug = 1 ; } adstring str ; is >> str ; if ( debug ) rpt :: echo << str << tb << " " << endl ; jitter = wts :: getOnOffType ( str ) ; is >> lower ; if ( debug ) rpt :: echo << lower << tb << " " << endl ; is >> upper ; if ( debug ) rpt :: echo << upper << tb << " " << endl ; NumberInfo :: read ( is ) ; if ( debug ) { NumberInfo :: debug = 0 ; rpt :: echo << " " << this << endl ; } }
Reads the parameter info in ADMB format from an input stream.
Reads the parameter info in ADMB format from an input stream .
//finish reading