
Definition at line 34 of file basehistogram.h.
Public Member Functions | |
| virtual void | acquire (const Cluster &cluster)=0 |
| BaseHistogram (double min, double max, int bins) | |
| void | clear () |
| vector< int > | histogramBins () const |
| int | pullingInterval () const |
| void | setPullingInterval (int interval) |
| virtual void | write (int numAtoms, string base_name)=0 |
Protected Attributes | |
| int | m_bins |
| vector< int > | m_histogramBin |
| double | m_max |
| double | m_min |
| int | m_numberHistogramsTaken |
| int | m_pullingInterval |
|
||||||||||||||||
|
A general constructor to generate a histogram.
Definition at line 22 of file basehistogram.cpp. References m_bins, m_histogramBin, m_max, m_min, and m_numberHistogramsTaken. |
|
|
An abstract method to take sample readings from a cluster for a histogram.
Implemented in KineticEnergyHistogram, PotentialEnergyHistogram, RadialDensityHistogram, and RadialDistributionFunction. |
|
|
Clears the base histogram. Definition at line 47 of file basehistogram.cpp. References m_bins, m_histogramBin, and m_numberHistogramsTaken. Referenced by BaseSimulation::clear(). |
|
|
Accessor to the histogram bins.
Definition at line 32 of file basehistogram.cpp. References m_histogramBin. |
|
|
Accessor to the pull interval.
Definition at line 37 of file basehistogram.cpp. References m_pullingInterval. Referenced by MDLJ_Simulation::run(), and MCLJ_Simulation::run(). |
|
|
Modifier for the pull interval.
Definition at line 42 of file basehistogram.cpp. References m_pullingInterval. |
|
||||||||||||
|
An abstract method for writting the histograms values.
Implemented in KineticEnergyHistogram, PotentialEnergyHistogram, RadialDensityHistogram, and RadialDistributionFunction. |
|
|
Definition at line 91 of file basehistogram.h. Referenced by RadialDistributionFunction::acquire(), RadialDensityHistogram::acquire(), PotentialEnergyHistogram::acquire(), KineticEnergyHistogram::acquire(), BaseHistogram(), clear(), RadialDistributionFunction::write(), RadialDensityHistogram::write(), PotentialEnergyHistogram::write(), and KineticEnergyHistogram::write(). |
|
|
Definition at line 79 of file basehistogram.h. Referenced by RadialDistributionFunction::acquire(), RadialDensityHistogram::acquire(), PotentialEnergyHistogram::acquire(), KineticEnergyHistogram::acquire(), BaseHistogram(), clear(), histogramBins(), RadialDistributionFunction::write(), RadialDensityHistogram::write(), PotentialEnergyHistogram::write(), and KineticEnergyHistogram::write(). |
|
|
Definition at line 87 of file basehistogram.h. Referenced by RadialDistributionFunction::acquire(), RadialDensityHistogram::acquire(), PotentialEnergyHistogram::acquire(), KineticEnergyHistogram::acquire(), BaseHistogram(), RadialDistributionFunction::write(), RadialDensityHistogram::write(), PotentialEnergyHistogram::write(), and KineticEnergyHistogram::write(). |
|
|
Definition at line 83 of file basehistogram.h. Referenced by RadialDistributionFunction::acquire(), RadialDensityHistogram::acquire(), PotentialEnergyHistogram::acquire(), KineticEnergyHistogram::acquire(), BaseHistogram(), RadialDistributionFunction::write(), RadialDensityHistogram::write(), PotentialEnergyHistogram::write(), and KineticEnergyHistogram::write(). |
|
|
Definition at line 95 of file basehistogram.h. Referenced by RadialDistributionFunction::acquire(), RadialDensityHistogram::acquire(), PotentialEnergyHistogram::acquire(), KineticEnergyHistogram::acquire(), BaseHistogram(), clear(), RadialDistributionFunction::write(), RadialDensityHistogram::write(), PotentialEnergyHistogram::write(), and KineticEnergyHistogram::write(). |
|
|
Definition at line 99 of file basehistogram.h. Referenced by KineticEnergyHistogram::KineticEnergyHistogram(), PotentialEnergyHistogram::PotentialEnergyHistogram(), pullingInterval(), RadialDensityHistogram::RadialDensityHistogram(), RadialDistributionFunction::RadialDistributionFunction(), and setPullingInterval(). |
1.4.4