Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Typedefs | Functions | Variables
protocols::frag_picker::quota Namespace Reference

Classes

class  ABEGO_SS_Config
 read a config file for quota selector More...
 
class  ABEGO_SS_Map
 represents a single pool used by quota selector More...
 
class  ABEGO_SS_Pool
 represents a single pool used by quota selector More...
 
class  QuotaCollector
 A base class for collecting fragments. More...
 
class  QuotaConfig
 read a config file for quota selector More...
 
class  QuotaPool
 represents a single pool used by quota selector More...
 
struct  quota_limits_sorter_biggest_first
 
struct  quota_limits_sorter_smallest_first
 
struct  missing_fraction_sorter_biggest_first
 
class  QuotaSelector
 selects a given number of fragments using a quota scheme More...
 
class  SecondaryStructurePool
 represents a single pool used by quota selector More...
 
class  TorsionBinPool
 represents a single pool used by quota selector More...
 

Typedefs

typedef
utility::pointer::owning_ptr
< ABEGO_SS_Map
ABEGO_SS_MapOP
 
typedef
utility::pointer::owning_ptr
< ABEGO_SS_Map const > 
ABEGO_SS_MapCOP
 
typedef
utility::pointer::owning_ptr
< ABEGO_SS_Pool
ABEGO_SS_PoolOP
 
typedef
utility::pointer::owning_ptr
< ABEGO_SS_Pool const > 
ABEGO_SS_PoolCOP
 
typedef LazySortedVector1
< std::pair
< FragmentCandidateOP,
scores::FragmentScoreMapOP >
, CompareByScoreCombination
BoundedQuotaContainer
 
typedef
utility::pointer::owning_ptr
< BoundedQuotaContainer
BoundedQuotaContainerOP
 
typedef
utility::pointer::owning_ptr
< QuotaCollector
QuotaCollectorOP
 
typedef
utility::pointer::owning_ptr
< QuotaCollector const > 
QuotaCollectorCOP
 
typedef
utility::pointer::owning_ptr
< QuotaPool
QuotaPoolOP
 
typedef
utility::pointer::owning_ptr
< QuotaPool const > 
QuotaPoolCOP
 
typedef
utility::pointer::owning_ptr
< QuotaSelector
QuotaSelectorOP
 
typedef
utility::pointer::owning_ptr
< QuotaSelector const > 
QuotaSelectorCOP
 
typedef
utility::pointer::owning_ptr
< SecondaryStructurePool
SecondaryStructurePoolOP
 
typedef
utility::pointer::owning_ptr
< SecondaryStructurePool const > 
SecondaryStructurePoolCOP
 

Functions

static basic::Tracer trABEGO_SS_Config ("protocols.frag_picker.quota.ABEGO_SS_Config")
 
Size torsion2big_bin_id (core::Real const phi, core::Real const psi, core::Real const omega)
 
Size abego_index (char abego_class)
 
Size ss_index (char ss_class)
 
static basic::Tracer trABEGO_SS_Pool ("protocols.frag_picker.quota.ABEGO_SS_Pool")
 
static basic::Tracer trQuotaCollector ("protocols.frag_picker.quota.QuotaCollector")
 
static basic::Tracer trQuotaConfig ("protocols.frag_picker.quota.QuotaConfig")
 
static basic::Tracer trQuotaSelector ("protocols.frag_picker.quota.QuotaSelector")
 
static basic::Tracer trSecondaryStructurePool ("protocols.frag_picker.quota.SecondaryStructurePool")
 
static basic::Tracer trTorsionBinPool ("protocols.frag_picker.quota.TorsionBinPool")
 

Variables

struct
protocols::frag_picker::quota::quota_limits_sorter_biggest_first 
mysorter_biggest_first
 
struct
protocols::frag_picker::quota::quota_limits_sorter_smallest_first 
mysorter_smallest_first
 
struct
protocols::frag_picker::quota::missing_fraction_sorter_biggest_first 
mysorter_missing_fraction_biggest_first
 

Typedef Documentation

Definition at line 28 of file ABEGO_SS_Map.fwd.hh.

Definition at line 25 of file ABEGO_SS_Map.fwd.hh.

Definition at line 28 of file ABEGO_SS_Pool.fwd.hh.

Definition at line 25 of file ABEGO_SS_Pool.fwd.hh.

Definition at line 43 of file ABEGO_SS_Pool.hh.

Definition at line 45 of file ABEGO_SS_Pool.hh.

Definition at line 30 of file QuotaCollector.fwd.hh.

Definition at line 26 of file QuotaCollector.fwd.hh.

Definition at line 28 of file QuotaPool.fwd.hh.

Definition at line 25 of file QuotaPool.fwd.hh.

Definition at line 28 of file QuotaSelector.fwd.hh.

Definition at line 25 of file QuotaSelector.fwd.hh.

Definition at line 28 of file SecondaryStructurePool.fwd.hh.

Definition at line 25 of file SecondaryStructurePool.fwd.hh.

Function Documentation

Size protocols::frag_picker::quota::abego_index ( char  abego_class)
Size protocols::frag_picker::quota::ss_index ( char  ss_class)
Size protocols::frag_picker::quota::torsion2big_bin_id ( core::Real const  phi,
core::Real const  psi,
core::Real const  omega 
)
static basic::Tracer protocols::frag_picker::quota::trABEGO_SS_Config ( "protocols.frag_picker.quota.ABEGO_SS_Config"  )
static
static basic::Tracer protocols::frag_picker::quota::trABEGO_SS_Pool ( "protocols.frag_picker.quota.ABEGO_SS_Pool"  )
static
static basic::Tracer protocols::frag_picker::quota::trQuotaCollector ( "protocols.frag_picker.quota.QuotaCollector"  )
static
static basic::Tracer protocols::frag_picker::quota::trQuotaConfig ( "protocols.frag_picker.quota.QuotaConfig"  )
static
static basic::Tracer protocols::frag_picker::quota::trQuotaSelector ( "protocols.frag_picker.quota.QuotaSelector"  )
static
static basic::Tracer protocols::frag_picker::quota::trSecondaryStructurePool ( "protocols.frag_picker.quota.SecondaryStructurePool"  )
static
static basic::Tracer protocols::frag_picker::quota::trTorsionBinPool ( "protocols.frag_picker.quota.TorsionBinPool"  )
static

Variable Documentation

struct protocols::frag_picker::quota::quota_limits_sorter_biggest_first protocols::frag_picker::quota::mysorter_biggest_first
struct protocols::frag_picker::quota::missing_fraction_sorter_biggest_first protocols::frag_picker::quota::mysorter_missing_fraction_biggest_first
struct protocols::frag_picker::quota::quota_limits_sorter_smallest_first protocols::frag_picker::quota::mysorter_smallest_first