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: