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
OEPlaceHydrogensfunctionOEPlaceHydrogensDetails 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
IsFlippablemethodIsFlippedmethod
GetOriginalBestClusterScore¶
double GetOriginalBestClusterScore() const
Returns the best score for this cluster when this mover was not flipped (if flippable).
See also
IsFlippablemethodIsFlippedmethod
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
IsFlippablemethodIsFlippedmethod
HasOriginalBadClusterClash¶
bool HasOriginalBadClusterClash() const
Returns true if this cluster has a bad clash when this mover is not flipped
(if flippable).
See also
IsFlippablemethodIsFlippedmethod
IsFlippable¶
bool IsFlippable() const
Returns true if this this mover is flippable.
See also
IsFlippedmethod
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
IsFlippablemethodIsRestrainedmethodGetFlippedBestClusterScoremethodGetOriginalBestClusterScoremethodHasFlippedBadClusterClashmethodHasOriginalBadClusterClashmethod
IsIonizable¶
bool IsIonizable() const
Returns true if this mover is ionized in one of its allowed states.