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::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

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

References bin_size_, data_, and is_up_to_date_.

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

Member Function Documentation

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

References data_.

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

References data_.

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

References data_.

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

References bin_size_, data_, and is_up_to_date_.

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

References data_.

core::Real protocols::frag_picker::scores::AdaptiveScoreHistogram::p_value ( core::Real  score)
core::Size protocols::frag_picker::scores::AdaptiveScoreHistogram::size ( )
inline

References data_.

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

References data_.

Member Data Documentation

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

Referenced by p_value().

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

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