Rosetta
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, int > frag2idx
 
utility::vector1< utility::vector1< int > > pos2frags
 
utility::vector1< int > assigned_frags
 
utility::vector1< utility::vector1< float > > scores_2b
 
utility::vector1< core::Realscores_1b
 
utility::vector1< core::Realrmses
 
utility::vector1< utility::vector1< float > > clash2b
 
utility::vector1< utility::vector1< float > > overlap2b
 
utility::vector1< utility::vector1< float > > close2b
 

Constructor & Destructor Documentation

◆ FragmentAssemblyMover()

FragmentAssemblyMover::FragmentAssemblyMover ( )

Member Function Documentation

◆ get_name()

virtual std::string FragmentAssemblyMover::get_name ( ) const
inlinevirtual

◆ run()

void FragmentAssemblyMover::run ( )

◆ score()

core::Real FragmentAssemblyMover::score ( bool  verbose = false)

Member Data Documentation

◆ allfrags

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

◆ assigned_frags

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

◆ clash2b

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

◆ clash_wt_

core::Real FragmentAssemblyMover::clash_wt_
private

◆ close2b

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

◆ close_wt_

core::Real FragmentAssemblyMover::close_wt_
private

◆ dens_wt_

core::Real FragmentAssemblyMover::dens_wt_
private

◆ frag2idx

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

◆ null_frag_

core::Real FragmentAssemblyMover::null_frag_
private

◆ overlap2b

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

◆ overlap_wt_

core::Real FragmentAssemblyMover::overlap_wt_
private

◆ pos2frags

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

◆ rmses

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

◆ scores_1b

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

◆ scores_2b

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

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