A class for calculating whether or not values are within a given range using : \( \sum_i \int_a^b G( s_i, \sigma*(b-a) ) \).
More...
#include <HistogramBead.h>
|
| double | difference (const double &d1, const double &d2) const |
| |
A class for calculating whether or not values are within a given range using : \( \sum_i \int_a^b G( s_i, \sigma*(b-a) ) \).
| Enumerator |
|---|
| gaussian |
|
| triangular |
|
| Enumerator |
|---|
| unset |
|
| periodic |
|
| notperiodic |
|
| PLMD::HistogramBead::HistogramBead |
( |
| ) |
|
| double PLMD::HistogramBead::calculate |
( |
double |
x, |
|
|
double & |
df |
|
) |
| const |
| std::string PLMD::HistogramBead::description |
( |
| ) |
const |
| double PLMD::HistogramBead::difference |
( |
const double & |
d1, |
|
|
const double & |
d2 |
|
) |
| const |
|
inlineprivate |
| void PLMD::HistogramBead::generateBins |
( |
const std::string & |
params, |
|
|
const std::string & |
dd, |
|
|
std::vector< std::string > & |
bins |
|
) |
| |
|
static |
| double PLMD::HistogramBead::getbigb |
( |
| ) |
const |
|
inline |
| double PLMD::HistogramBead::getlowb |
( |
| ) |
const |
|
inline |
| bool PLMD::HistogramBead::hasBeenSet |
( |
| ) |
const |
|
inline |
| void PLMD::HistogramBead::isNotPeriodic |
( |
| ) |
|
|
inline |
| void PLMD::HistogramBead::isPeriodic |
( |
const double & |
mlow, |
|
|
const double & |
mhigh |
|
) |
| |
|
inline |
| void PLMD::HistogramBead::registerKeywords |
( |
Keywords & |
keys | ) |
|
|
static |
| void PLMD::HistogramBead::set |
( |
const std::string & |
params, |
|
|
const std::string & |
dd, |
|
|
std::string & |
errormsg |
|
) |
| |
| void PLMD::HistogramBead::set |
( |
double |
l, |
|
|
double |
h, |
|
|
double |
w |
|
) |
| |
| void PLMD::HistogramBead::setKernelType |
( |
const std::string & |
ktype | ) |
|
| double PLMD::HistogramBead::highb |
|
private |
| bool PLMD::HistogramBead::init |
|
private |
| double PLMD::HistogramBead::inv_max_minus_min |
|
private |
| double PLMD::HistogramBead::lowb |
|
private |
| double PLMD::HistogramBead::max |
|
private |
| double PLMD::HistogramBead::max_minus_min |
|
private |
| double PLMD::HistogramBead::min |
|
private |
| enum { ... } PLMD::HistogramBead::periodicity |
| enum { ... } PLMD::HistogramBead::type |
| double PLMD::HistogramBead::width |
|
private |
The documentation for this class was generated from the following files: