Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
protocols::noesy_assign::FragsToAtomDist::DistanceRecord Class Reference

#include <FragsToAtomDist.hh>

Public Member Functions

 DistanceRecord ()
 
 DistanceRecord (core::Real dist6, core::Real dist, core::Real min_dist, core::Size count)
 
void record (core::Real)
 
void record_inv6 (core::Real)
 
bool is_valid () const
 
core::Real average_dist6 () const
 
core::Real average_dist () const
 
core::Real min_dist () const
 
utility::vector1< core::Realdist_track () const
 

Private Attributes

core::Real cum_dist6_
 
core::Real cum_dist_
 
core::Real min_dist_
 
core::Size count_
 
utility::vector1< core::Realdist_track_
 

Constructor & Destructor Documentation

protocols::noesy_assign::FragsToAtomDist::DistanceRecord::DistanceRecord ( )
inline
protocols::noesy_assign::FragsToAtomDist::DistanceRecord::DistanceRecord ( core::Real  dist6,
core::Real  dist,
core::Real  min_dist,
core::Size  count 
)
inline

Member Function Documentation

core::Real protocols::noesy_assign::FragsToAtomDist::DistanceRecord::average_dist ( ) const
inline
core::Real protocols::noesy_assign::FragsToAtomDist::DistanceRecord::average_dist6 ( ) const
inline
utility::vector1< core::Real > protocols::noesy_assign::FragsToAtomDist::DistanceRecord::dist_track ( ) const
inline

References dist_track_.

bool protocols::noesy_assign::FragsToAtomDist::DistanceRecord::is_valid ( ) const
inline

References count_.

core::Real protocols::noesy_assign::FragsToAtomDist::DistanceRecord::min_dist ( ) const
inline
void protocols::noesy_assign::FragsToAtomDist::DistanceRecord::record ( core::Real  dist)
void protocols::noesy_assign::FragsToAtomDist::DistanceRecord::record_inv6 ( core::Real  inv6)

Member Data Documentation

core::Size protocols::noesy_assign::FragsToAtomDist::DistanceRecord::count_
private
core::Real protocols::noesy_assign::FragsToAtomDist::DistanceRecord::cum_dist6_
private

Referenced by average_dist6().

core::Real protocols::noesy_assign::FragsToAtomDist::DistanceRecord::cum_dist_
private

Referenced by average_dist().

utility::vector1< core::Real > protocols::noesy_assign::FragsToAtomDist::DistanceRecord::dist_track_
private

Referenced by dist_track().

core::Real protocols::noesy_assign::FragsToAtomDist::DistanceRecord::min_dist_
private

Referenced by min_dist().


The documentation for this class was generated from the following files: