Rosetta
Public Member Functions | Private Attributes | List of all members
protocols::frag_picker::scores::AdaptiveScoreHistogram Class Reference

#include <AdaptiveScoreHistogram.hh>

Inheritance diagram for protocols::frag_picker::scores::AdaptiveScoreHistogram:
Inheritance graph
[legend]

Public Member Functions

 AdaptiveScoreHistogram (core::Real, core::Real)
 
 ~AdaptiveScoreHistogram () override
 
void insert (core::Real)
 
core::Size at (core::Size index)
 
core::Size operator[] (core::Size index)
 
core::Size size ()
 
utility::vector1< core::Size > & expose_counts ()
 
void clear ()
 
core::Size sum ()
 
core::Real p_value (core::Real)
 

Private Attributes

core::Real bin_size_
 
bool is_up_to_date_
 
utility::vector1< core::Sizedata_
 
utility::vector1< core::Sizecumulative_sums_
 

Constructor & Destructor Documentation

◆ AdaptiveScoreHistogram()

protocols::frag_picker::scores::AdaptiveScoreHistogram::AdaptiveScoreHistogram ( core::Real  bin_size,
core::Real  initial_max_score 
)

References bin_size_, data_, and is_up_to_date_.

◆ ~AdaptiveScoreHistogram()

protocols::frag_picker::scores::AdaptiveScoreHistogram::~AdaptiveScoreHistogram ( )
overridedefault

Member Function Documentation

◆ at()

core::Size protocols::frag_picker::scores::AdaptiveScoreHistogram::at ( core::Size  index)
inline

References data_.

◆ clear()

void protocols::frag_picker::scores::AdaptiveScoreHistogram::clear ( )
inline

References data_.

◆ expose_counts()

utility::vector1<core::Size>& protocols::frag_picker::scores::AdaptiveScoreHistogram::expose_counts ( )
inline

References data_.

◆ insert()

void protocols::frag_picker::scores::AdaptiveScoreHistogram::insert ( core::Real  score)

◆ operator[]()

core::Size protocols::frag_picker::scores::AdaptiveScoreHistogram::operator[] ( core::Size  index)
inline

References data_.

◆ p_value()

core::Real protocols::frag_picker::scores::AdaptiveScoreHistogram::p_value ( core::Real  score)

◆ size()

core::Size protocols::frag_picker::scores::AdaptiveScoreHistogram::size ( )
inline

References data_.

◆ sum()

core::Size protocols::frag_picker::scores::AdaptiveScoreHistogram::sum ( )

References data_.

Member Data Documentation

◆ bin_size_

core::Real protocols::frag_picker::scores::AdaptiveScoreHistogram::bin_size_
private

◆ cumulative_sums_

utility::vector1<core::Size> protocols::frag_picker::scores::AdaptiveScoreHistogram::cumulative_sums_
private

Referenced by p_value().

◆ data_

utility::vector1<core::Size> protocols::frag_picker::scores::AdaptiveScoreHistogram::data_
private

◆ is_up_to_date_

bool protocols::frag_picker::scores::AdaptiveScoreHistogram::is_up_to_date_
private

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