OEPlaceHydrogensMoverNote¶
class OEPlaceHydrogensMoverNote
The read-only container OEPlaceHydrogensMoverNote holds information about
a single functional group processed by OEPlaceHydrogens
.
These mover notes are organized into clusters in
OEPlaceHydrogensDetails
objects.
See also
OEPlaceHydrogens
functionOEPlaceHydrogensDetails class
Constructors¶
OEPlaceHydrogensMoverNote()
OEPlaceHydrogensMoverNote(const OEPlaceHydrogensMoverNote &rhs)
Default and copy constructor.
operator=¶
OEPlaceHydrogensMoverNote &operator=(const OEPlaceHydrogensMoverNote &rhs)
Assignment operator.
Describe¶
std::string Describe() const
Returns a description of the identity, state, and score of this mover.
See also
GetFlippedBestClusterScore¶
double GetFlippedBestClusterScore() const
Returns the best score for this cluster when this mover was flipped (if flippable).
See also
IsFlippable
methodIsFlipped
method
GetOriginalBestClusterScore¶
double GetOriginalBestClusterScore() const
Returns the best score for this cluster when this mover was not flipped (if flippable).
See also
IsFlippable
methodIsFlipped
method
GetReferenceCoords¶
bool GetReferenceCoords(double *xyz) const
Returns 3-D coordinates of an atom representing the location of this mover.
GetStateIdx¶
unsigned GetStateIdx() const
Returns the index of the conformational state of this mover.
HasFlippedBadClusterClash¶
bool HasFlippedBadClusterClash() const
Returns true
if this cluster has a bad clash when this mover is flipped
(if flippable).
See also
IsFlippable
methodIsFlipped
method
HasOriginalBadClusterClash¶
bool HasOriginalBadClusterClash() const
Returns true
if this cluster has a bad clash when this mover is not flipped
(if flippable).
See also
IsFlippable
methodIsFlipped
method
IsFlippable¶
bool IsFlippable() const
Returns true
if this this mover is flippable.
See also
IsFlipped
method
IsFlipped¶
bool IsFlipped() const
Returns true
if this mover has been flipped. If restrained, it may
be flipped even though it is not flippable.
See also
IsFlippable
methodIsRestrained
methodGetFlippedBestClusterScore
methodGetOriginalBestClusterScore
methodHasFlippedBadClusterClash
methodHasOriginalBadClusterClash
method
IsIonizable¶
bool IsIonizable() const
Returns true
if this mover is ionized in one of its allowed states.
IsRestrained¶
bool IsRestrained() const
Returns true
if this mover is restrained as to the allowed states.
For example, if it is restrained to be flipped.
See also