![]() |
Rosetta Protocols
2014.35
|
Public Types | |
typedef utility::pointer::owning_ptr < Histogram< T > > | OP |
typedef utility::pointer::owning_ptr < Histogram const > | COP |
Public Member Functions | |
Histogram (core::Real grid_min, core::Real grid_max, core::Size ngrid_cells_=100) | |
Histogram (Histogram const &) | |
Histogram & | operator= (Histogram const &) |
~Histogram () | |
bool | check_range (core::Real val) const |
core::Size | cell_index (core::Real val) const |
core::Size | size () const |
ValueType & | at (core::Size index) |
ValueType | at (core::Size index) const |
void | toggle () |
void | reset () |
void | write_to_stream (std::ostream &) const |
Private Types | |
typedef utility::pointer::ReferenceCount | Parent |
typedef T | ValueType |
Private Member Functions | |
void | copy_data (Histogram const &) |
Private Attributes | |
ValueType * | data_ |
ValueType * | recv_buf_ |
core::Real | grid_min_ |
core::Real | grid_max_ |
core::Real | delta_grid_ |
core::Size | ngrid_cells_ |
typedef utility::pointer::owning_ptr< Histogram const > protocols::canonical_sampling::BiasEnergy::Histogram< T >::COP |
typedef utility::pointer::owning_ptr< Histogram<T> > protocols::canonical_sampling::BiasEnergy::Histogram< T >::OP |
|
private |
|
private |
protocols::canonical_sampling::BiasEnergy::Histogram< T >::Histogram | ( | core::Real | grid_min, |
core::Real | grid_max, | ||
core::Size | ngrid_cells_ = 100 |
||
) |
References protocols::canonical_sampling::BiasEnergy::Histogram< T >::data_, protocols::canonical_sampling::BiasEnergy::Histogram< T >::ngrid_cells_, protocols::canonical_sampling::BiasEnergy::Histogram< T >::recv_buf_, protocols::canonical_sampling::BiasEnergy::Histogram< T >::reset(), and runtime_assert.
protocols::canonical_sampling::BiasEnergy::Histogram< T >::Histogram | ( | Histogram< T > const & | other | ) |
protocols::canonical_sampling::BiasEnergy::Histogram< T >::~Histogram | ( | ) |
|
inline |
|
inline |
core::Size protocols::canonical_sampling::BiasEnergy::Histogram< T >::cell_index | ( | core::Real | val | ) | const |
References runtime_assert.
Referenced by protocols::canonical_sampling::BiasEnergy::evaluate(), and protocols::canonical_sampling::BiasEnergy::update().
bool protocols::canonical_sampling::BiasEnergy::Histogram< T >::check_range | ( | core::Real | val | ) | const |
|
private |
BiasEnergy::Histogram< T > & protocols::canonical_sampling::BiasEnergy::Histogram< T >::operator= | ( | Histogram< T > const & | other | ) |
void protocols::canonical_sampling::BiasEnergy::Histogram< T >::reset | ( | ) |
|
inline |
void protocols::canonical_sampling::BiasEnergy::Histogram< T >::toggle | ( | ) |
References protocols::canonical_sampling::_toggle().
Referenced by protocols::canonical_sampling::BiasEnergy::swap_replicas().
void protocols::canonical_sampling::BiasEnergy::Histogram< T >::write_to_stream | ( | std::ostream & | os | ) | const |
References at().
Referenced by protocols::canonical_sampling::BiasEnergy::finalize_simulation().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |