mcpele
1.0.0
The Monte Carlo Python Energy Landscape Explorer
|
#include <record_energy_histogram.h>
Public Member Functions | |
RecordEnergyHistogram (const double min, const double max, const double bin, const size_t eqsteps) | |
virtual | ~RecordEnergyHistogram () |
virtual void | action (pele::Array< double > &coords, double energy, bool accepted, MC *mc) |
pele::Array< double > | get_histogram () const |
void | print_terminal () const |
double | get_max () const |
double | get_min () const |
size_t | get_eqsteps () const |
double | get_mean () const |
double | get_variance () const |
int | get_entries () const |
Protected Attributes | |
mcpele::Histogram | m_hist |
Definition at line 13 of file record_energy_histogram.h.
mcpele::RecordEnergyHistogram::RecordEnergyHistogram | ( | const double | min, |
const double | max, | ||
const double | bin, | ||
const size_t | eqsteps | ||
) |
Definition at line 7 of file record_energy_histogram.cpp.
virtual mcpele::RecordEnergyHistogram::~RecordEnergyHistogram | ( | ) | [inline, virtual] |
Definition at line 21 of file record_energy_histogram.h.
void mcpele::RecordEnergyHistogram::action | ( | pele::Array< double > & | coords, |
double | energy, | ||
bool | accepted, | ||
MC * | mc | ||
) | [virtual] |
Implements mcpele::Action.
Definition at line 13 of file record_energy_histogram.cpp.
int mcpele::RecordEnergyHistogram::get_entries | ( | ) | const [inline] |
Definition at line 30 of file record_energy_histogram.h.
size_t mcpele::RecordEnergyHistogram::get_eqsteps | ( | ) | const [inline] |
Definition at line 27 of file record_energy_histogram.h.
pele::Array< double > mcpele::RecordEnergyHistogram::get_histogram | ( | ) | const |
Definition at line 21 of file record_energy_histogram.cpp.
double mcpele::RecordEnergyHistogram::get_max | ( | ) | const [inline] |
Definition at line 25 of file record_energy_histogram.h.
double mcpele::RecordEnergyHistogram::get_mean | ( | ) | const [inline] |
Definition at line 28 of file record_energy_histogram.h.
double mcpele::RecordEnergyHistogram::get_min | ( | ) | const [inline] |
Definition at line 26 of file record_energy_histogram.h.
double mcpele::RecordEnergyHistogram::get_variance | ( | ) | const [inline] |
Definition at line 29 of file record_energy_histogram.h.
void mcpele::RecordEnergyHistogram::print_terminal | ( | ) | const [inline] |
Definition at line 24 of file record_energy_histogram.h.
Definition at line 15 of file record_energy_histogram.h.