|
Rosetta 3.5
|
#include <MultiTemperatureTrialCounter.hh>

Public Member Functions | |
| MultiTemperatureTrialCounter () | |
| MultiTemperatureTrialCounter (TemperatureControllerCOP) | |
| void | reset () |
| void | count_trial (std::string const &) |
| void | count_accepted (std::string const &) |
| void | count_energy_drop (std::string const &, core::Real) |
| protocols::moves::TrialCounter const & | operator[] (core::Size) const |
| protocols::moves::TrialCounter & | operator[] (core::Size) |
| void | show (std::ostream &) const |
| void | show () const |
| void | write_to_file (std::string const &file, std::string const &tag) const |
| void | set_temperature_observer (TemperatureControllerCOP) |
Private Member Functions | |
| void | _write_to_stream (std::ostream &, std::string const &tag) const |
Private Attributes | |
| TemperatureControllerCOP | tempering_ |
| utility::vector1 < protocols::moves::TrialCounter > | counters_ |
Definition at line 29 of file MultiTemperatureTrialCounter.hh.
|
inline |
Definition at line 31 of file MultiTemperatureTrialCounter.hh.
| protocols::canonical_sampling::MultiTemperatureTrialCounter::MultiTemperatureTrialCounter | ( | TemperatureControllerCOP | temp_in) |
Definition at line 35 of file MultiTemperatureTrialCounter.cc.
References reset().
|
private |
Definition at line 74 of file MultiTemperatureTrialCounter.cc.
References counters_, and tempering_.
Referenced by show(), and write_to_file().
| void protocols::canonical_sampling::MultiTemperatureTrialCounter::count_accepted | ( | std::string const & | tag) |
Definition at line 90 of file MultiTemperatureTrialCounter.cc.
References counters_, and tempering_.
Referenced by protocols::canonical_sampling::TrialCounterObserver::observe_after_metropolis().
| void protocols::canonical_sampling::MultiTemperatureTrialCounter::count_energy_drop | ( | std::string const & | tag, |
| core::Real | delta | ||
| ) |
Definition at line 95 of file MultiTemperatureTrialCounter.cc.
References counters_, and tempering_.
| void protocols::canonical_sampling::MultiTemperatureTrialCounter::count_trial | ( | std::string const & | tag) |
Definition at line 84 of file MultiTemperatureTrialCounter.cc.
References counters_, and tempering_.
Referenced by protocols::canonical_sampling::TrialCounterObserver::observe_after_metropolis().
| protocols::moves::TrialCounter const & protocols::canonical_sampling::MultiTemperatureTrialCounter::operator[] | ( | core::Size | level) | const |
Definition at line 101 of file MultiTemperatureTrialCounter.cc.
References counters_.
| protocols::moves::TrialCounter & protocols::canonical_sampling::MultiTemperatureTrialCounter::operator[] | ( | core::Size | level) |
Definition at line 106 of file MultiTemperatureTrialCounter.cc.
References counters_.
| void protocols::canonical_sampling::MultiTemperatureTrialCounter::reset | ( | ) |
Definition at line 50 of file MultiTemperatureTrialCounter.cc.
References counters_, and tempering_.
Referenced by protocols::canonical_sampling::TrialCounterObserver::initialize_simulation(), MultiTemperatureTrialCounter(), and set_temperature_observer().
| void protocols::canonical_sampling::MultiTemperatureTrialCounter::set_temperature_observer | ( | TemperatureControllerCOP | temp_in) |
Definition at line 42 of file MultiTemperatureTrialCounter.cc.
References reset(), and tempering_.
Referenced by protocols::canonical_sampling::TrialCounterObserver::initialize_simulation().
| void protocols::canonical_sampling::MultiTemperatureTrialCounter::show | ( | std::ostream & | os) | const |
Definition at line 62 of file MultiTemperatureTrialCounter.cc.
References _write_to_stream(), and tempering_.
Referenced by protocols::canonical_sampling::TrialCounterObserver::finalize_simulation().
| void protocols::canonical_sampling::MultiTemperatureTrialCounter::show | ( | ) | const |
Definition at line 57 of file MultiTemperatureTrialCounter.cc.
References protocols::canonical_sampling::tr().
| void protocols::canonical_sampling::MultiTemperatureTrialCounter::write_to_file | ( | std::string const & | file, |
| std::string const & | tag | ||
| ) | const |
Definition at line 68 of file MultiTemperatureTrialCounter.cc.
References _write_to_stream().
Referenced by protocols::canonical_sampling::TrialCounterObserver::finalize_simulation().
|
private |
Definition at line 56 of file MultiTemperatureTrialCounter.hh.
Referenced by _write_to_stream(), count_accepted(), count_energy_drop(), count_trial(), operator[](), and reset().
|
private |
Definition at line 55 of file MultiTemperatureTrialCounter.hh.
Referenced by _write_to_stream(), count_accepted(), count_energy_drop(), count_trial(), reset(), set_temperature_observer(), and show().
1.8.4