Provided by: libisospec++-dev_2.1.3-1build1_amd64
NAME
IsoSpec::IsoLayeredGenerator
SYNOPSIS
Inherits IsoSpec::IsoGenerator. Public Member Functions IsoLayeredGenerator (const IsoLayeredGenerator &other)=delete IsoLayeredGenerator & operator= (const IsoLayeredGenerator &other)=delete void get_conf_signature (int *space) const override final Write the signature of configuration into target memory location. It must be large enough to accomodate it. double get_currentLThreshold () const IsoLayeredGenerator (Iso &&iso, int _tabSize=1000, int _hashSize=1000, bool reorder_marginals=true, double t_prob_hint=0.99) ISOSPEC_FORCE_INLINE bool advanceToNextConfiguration () override final Advance to the next, not yet visited, most probable isotopologue. ISOSPEC_FORCE_INLINE bool advanceToNextConfigurationWithinLayer () ISOSPEC_FORCE_INLINE double lprob () const override final Get the log-probability of the current isotopologue. ISOSPEC_FORCE_INLINE double mass () const override final Get the mass of the current isotopologue. ISOSPEC_FORCE_INLINE double prob () const override final Get the probability of the current isotopologue. void terminate_search () Block the subsequent search of isotopologues. ISOSPEC_FORCE_INLINE void recalc (int idx) Recalculate the current partial log-probabilities, masses, and probabilities. bool nextLayer (double offset) Additional Inherited Members
Detailed Description
Definition at line 439 of file isoSpec++.h.
Member Function Documentation
ISOSPEC_FORCE_INLINE bool IsoSpec::IsoLayeredGenerator::advanceToNextConfiguration () [inline], [final], [override], [virtual] Advance to the next, not yet visited, most probable isotopologue. Returns Return false if it is not possible to advance. Implements IsoSpec::IsoGenerator. Definition at line 489 of file isoSpec++.h. ISOSPEC_FORCE_INLINE double IsoSpec::IsoLayeredGenerator::lprob () const [inline], [final], [override], [virtual] Get the log-probability of the current isotopologue. Returns The log-probability of the current isotopologue. Reimplemented from IsoSpec::IsoGenerator. Definition at line 511 of file isoSpec++.h. ISOSPEC_FORCE_INLINE double IsoSpec::IsoLayeredGenerator::mass () const [inline], [final], [override], [virtual] Get the mass of the current isotopologue. Returns The mass of the current isotopologue. Reimplemented from IsoSpec::IsoGenerator. Definition at line 512 of file isoSpec++.h. ISOSPEC_FORCE_INLINE double IsoSpec::IsoLayeredGenerator::prob () const [inline], [final], [override], [virtual] Get the probability of the current isotopologue. Returns The probability of the current isotopologue. Reimplemented from IsoSpec::IsoGenerator. Definition at line 513 of file isoSpec++.h.
Author
Generated automatically by Doxygen for IsoSpec from the source code.