IsoSpec::MarginalTrek(3) | IsoSpec | IsoSpec::MarginalTrek(3) |
IsoSpec::MarginalTrek - The marginal distribution class (a subisotopologue).
#include <marginalTrek++.h>
Inherits IsoSpec::Marginal.
MarginalTrek (Marginal &&m, int
tabSize=1000, int hashSize=1000)
Move constructor: specializes the Marginal class. MarginalTrek
(const MarginalTrek &other)=delete
MarginalTrek & operator= (const MarginalTrek
&other)=delete
bool probeConfigurationIdx (int idx)
Check if the table of computed subisotopologues does not have to be extended.
double getModeLProb () const
Get the log-probability of the mode subisotopologue. const
pod_vector< double > & conf_lprobs () const
const pod_vector< double > & conf_masses () const
const pod_vector< Conf > & confs () const
The marginal distribution class (a subisotopologue).
Definition at line 175 of file marginalTrek++.h.
Move constructor: specializes the Marginal class.
Parameters
Definition at line 323 of file marginalTrek++.cpp.
Definition at line 434 of file marginalTrek++.cpp.
Definition at line 233 of file marginalTrek++.h.
Definition at line 234 of file marginalTrek++.h.
Definition at line 235 of file marginalTrek++.h.
Get the log-probability of the mode subisotopologue.
Returns
Definition at line 230 of file marginalTrek++.h.
Check if the table of computed subisotopologues does not have to be extended. This function checks if the idx-th most probable subisotopologue was memoized and if not, computes it and memoizes it.
Parameters
Returns
Definition at line 218 of file marginalTrek++.h.
Generated automatically by Doxygen for IsoSpec from the source code.
Tue Jan 3 2023 | Version 2.2.1 |