Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
FragmentAssemblyMover Class Reference

Public Member Functions

 FragmentAssemblyMover ()
 
void run ()
 
core::Real score (bool)
 
virtual std::string get_name () const
 

Private Attributes

core::Real overlap_wt_
 
core::Real clash_wt_
 
core::Real close_wt_
 
core::Real dens_wt_
 
core::Real null_frag_
 
utility::vector1< FragIDallfrags
 
std::map< FragID, intfrag2idx
 
utility::vector1
< utility::vector1< int > > 
pos2frags
 
utility::vector1< intassigned_frags
 
utility::vector1
< utility::vector1< float > > 
scores_2b
 
utility::vector1< core::Real > scores_1b
 
utility::vector1< core::Real > rmses
 
utility::vector1
< utility::vector1< float > > 
clash2b
 
utility::vector1
< utility::vector1< float > > 
overlap2b
 
utility::vector1
< utility::vector1< float > > 
close2b
 

Constructor & Destructor Documentation

FragmentAssemblyMover::FragmentAssemblyMover ( )

Member Function Documentation

virtual std::string FragmentAssemblyMover::get_name ( ) const
inlinevirtual
void FragmentAssemblyMover::run ( )
core::Real FragmentAssemblyMover::score ( bool  verbose = false)

Member Data Documentation

utility::vector1< FragID > FragmentAssemblyMover::allfrags
private

Referenced by run().

utility::vector1<int> FragmentAssemblyMover::assigned_frags
private

Referenced by run(), and score().

utility::vector1< utility::vector1< float > > FragmentAssemblyMover::clash2b
private
core::Real FragmentAssemblyMover::clash_wt_
private

Referenced by FragmentAssemblyMover(), and run().

utility::vector1< utility::vector1< float > > FragmentAssemblyMover::close2b
private
core::Real FragmentAssemblyMover::close_wt_
private

Referenced by FragmentAssemblyMover(), and run().

core::Real FragmentAssemblyMover::dens_wt_
private

Referenced by FragmentAssemblyMover(), and run().

std::map< FragID, int > FragmentAssemblyMover::frag2idx
private

Referenced by run().

core::Real FragmentAssemblyMover::null_frag_
private

Referenced by FragmentAssemblyMover(), run(), and score().

utility::vector1< utility::vector1< float > > FragmentAssemblyMover::overlap2b
private
core::Real FragmentAssemblyMover::overlap_wt_
private

Referenced by FragmentAssemblyMover(), and run().

utility::vector1< utility::vector1<int> > FragmentAssemblyMover::pos2frags
private

Referenced by run().

utility::vector1<core::Real> FragmentAssemblyMover::rmses
private

Referenced by run(), and score().

utility::vector1<core::Real> FragmentAssemblyMover::scores_1b
private

Referenced by run(), and score().

utility::vector1< utility::vector1< float > > FragmentAssemblyMover::scores_2b
private

Referenced by run(), and score().


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