This is the class used to calculate a likelihood score based on returns data from tagging experiments.
More...
|
| Recaptures (CommentStream &infile, const AreaClass *const Area, const TimeClass *const TimeInfo, double weight, TagPtrVector Tag, const char *name) |
| This is the Recaptures constructor. More...
|
|
virtual | ~Recaptures () |
| This is the default Recaptures destructor. More...
|
|
virtual void | addLikelihood (const TimeClass *const TimeInfo) |
| This function will calculate the likelihood score for the Recaptures component. More...
|
|
virtual void | Reset (const Keeper *const keeper) |
| This function will reset the Recaptures likelihood information. More...
|
|
virtual void | Print (ofstream &outfile) const |
| This function will print the summary Recaptures likelihood information. More...
|
|
virtual void | setFleetsAndStocks (FleetPtrVector &Fleets, StockPtrVector &Stocks) |
| This will select the fleets and stocks required to calculate the Recaptures likelihood score. More...
|
|
virtual void | printSummary (ofstream &outfile) |
| This function will print summary information from the Recaptures likelihood calculation. More...
|
|
virtual void | printLikelihood (ofstream &outfile, const TimeClass *const TimeInfo) |
| This function will print information from each Recaptures calculation. More...
|
|
| Likelihood (LikelihoodType T, double w, const char *givenname) |
| This is the default Likelihood constructor. More...
|
|
virtual | ~Likelihood () |
| This is the default Likelihood destructor. More...
|
|
virtual void | addLikelihoodKeeper (const TimeClass *const TimeInfo, Keeper *const keeper) |
| This function will calculate the likelihood score for the current model after adjusting the parameters. More...
|
|
virtual void | Reset (const TimeClass *const TimeInfo) |
| This function will reset the likelihood information. More...
|
|
double | getLikelihood () const |
| This will return the weighted likelihood score for the likelihood component. More...
|
|
LikelihoodType | getType () const |
| This will return the type of likelihood class. More...
|
|
double | getUnweightedLikelihood () const |
| This will return the unweighted likelihood score for the likelihood component. More...
|
|
double | getWeight () const |
| This will return the weight applied to the likelihood component. More...
|
|
| HasName () |
| This is the default HasName constructor. More...
|
|
virtual | ~HasName () |
| This is the default HasName destructor. More...
|
|
| HasName (const char *givenname) |
| This is the HasName constructor for a specified name. More...
|
|
const char * | getName () const |
| This will return a null terminated text string containing the name of the object. More...
|
|
This is the class used to calculate a likelihood score based on returns data from tagging experiments.
This class calculates a likelihood score based on the difference between recaptures data from tagging experiments within the model with recaptures data obtained from returns from tagging experiments. The model will calculate the expected number of recaptures for the tagging experiments according to the model parameters, and aggregate this into specified length groups. This recaptures data is then compared to the corresponding data obtained from the returns data from tagging experiments.