#include <Flex2DProfileHisto.h>
|
double | getXMin () const |
|
double | getXMax () const |
|
double | getYMin () const |
|
double | getYMax () const |
|
const float * | getVarBinsX () const |
|
const float * | getVarBinsY () const |
|
void | fill (const double &x, const double &y, const double &profiledpar) |
|
void | fill (const double &x, const double &y, const double &profiledpar, const double &weight) |
|
double | getBinEntries (unsigned binx, unsigned biny) const |
|
double | getBinContent (unsigned binx, unsigned biny) const |
|
double | getBinError (unsigned binx, unsigned biny) const |
|
void | getBinInfo (unsigned binx, unsigned biny, double &entries, double &content, double &error) const |
|
void | setBinEntries (unsigned binx, unsigned biny, const double &e) |
|
void | setBinContent (unsigned binx, unsigned biny, const double &c) |
|
void | setBinError (unsigned binx, unsigned biny, const double &e) |
|
void | setBinInfo (unsigned binx, unsigned biny, const double &entries, const double &content, const double &error) |
|
void | reset () |
|
unsigned | getNBinsX () const |
|
unsigned | getNBinsY () const |
|
double | getBinCenterX (int bin) const |
|
double | getBinCenterY (int bin) const |
|
unsigned | getEntries () const |
|
void | setEntries (unsigned n) |
|
void | setErrorOptionFromString (const char *option) |
|
const char * | getErrorOptionAsString () const |
|
double | integral () const |
|
double | getSumW () const |
|
double | getSumW2 () const |
|
double | getSumWX () const |
|
double | getSumWX2 () const |
|
double | getSumWY () const |
|
double | getSumWY2 () const |
|
double | getSumWXY () const |
|
double | getSumWProfPar () const |
|
double | getSumWProfPar2 () const |
|
double | getProfParMin () const |
|
double | getProfParMax () const |
|
void | setSums (const double &sumW, const double &sumW2, const double &sumWX, const double &sumWX2, const double &sumWY, const double &sumWY2, const double &sumWXY, const double &sumWProfPar, const double &sumWProfPar2) |
|
void | copyContents (double *entries, double *contents, double *errors) const |
|
unsigned | valueToXBin (const double &x) const |
|
unsigned | valueToYBin (const double &y) const |
|
|
| Flex2DProfileHisto (unsigned nbinsx, const double &xmin, const double &xmax, const double *xbins, unsigned nbinsy, const double &ymin, const double &ymax, const double *ybins, const double &profparmin, const double &profparmax) |
|
| ~Flex2DProfileHisto () |
|
| Flex2DProfileHisto (const Flex2DProfileHisto &) |
|
Flex2DProfileHisto & | operator= (const Flex2DProfileHisto &) |
|
bool | profParOutsideRange (const double &profpar) const |
|
unsigned | internal_bin (unsigned binx, unsigned biny) const |
|
|
static unsigned | allocSize (unsigned nbinsx, unsigned nbinsy) |
|
Definition at line 30 of file Flex2DProfileHisto.h.
◆ Flex2DProfileHisto() [1/2]
Flex2DProfileHisto::Flex2DProfileHisto |
( |
unsigned |
nbinsx, |
|
|
const double & |
xmin, |
|
|
const double & |
xmax, |
|
|
const double * |
xbins, |
|
|
unsigned |
nbinsy, |
|
|
const double & |
ymin, |
|
|
const double & |
ymax, |
|
|
const double * |
ybins, |
|
|
const double & |
profparmin, |
|
|
const double & |
profparmax |
|
) |
| |
|
private |
◆ ~Flex2DProfileHisto()
Flex2DProfileHisto::~Flex2DProfileHisto |
( |
| ) |
|
|
private |
◆ Flex2DProfileHisto() [2/2]
◆ allocSize()
static unsigned Flex2DProfileHisto::allocSize |
( |
unsigned |
nbinsx, |
|
|
unsigned |
nbinsy |
|
) |
| |
|
staticprivate |
◆ copyContents()
void Flex2DProfileHisto::copyContents |
( |
double * |
entries, |
|
|
double * |
contents, |
|
|
double * |
errors |
|
) |
| const |
◆ create()
◆ destroy()
◆ fill() [1/2]
void Flex2DProfileHisto::fill |
( |
const double & |
x, |
|
|
const double & |
y, |
|
|
const double & |
profiledpar |
|
) |
| |
◆ fill() [2/2]
void Flex2DProfileHisto::fill |
( |
const double & |
x, |
|
|
const double & |
y, |
|
|
const double & |
profiledpar, |
|
|
const double & |
weight |
|
) |
| |
◆ getBinCenterX()
double Flex2DProfileHisto::getBinCenterX |
( |
int |
bin | ) |
const |
◆ getBinCenterY()
double Flex2DProfileHisto::getBinCenterY |
( |
int |
bin | ) |
const |
◆ getBinContent()
double Flex2DProfileHisto::getBinContent |
( |
unsigned |
binx, |
|
|
unsigned |
biny |
|
) |
| const |
|
inline |
◆ getBinEntries()
double Flex2DProfileHisto::getBinEntries |
( |
unsigned |
binx, |
|
|
unsigned |
biny |
|
) |
| const |
|
inline |
◆ getBinError()
double Flex2DProfileHisto::getBinError |
( |
unsigned |
binx, |
|
|
unsigned |
biny |
|
) |
| const |
|
inline |
◆ getBinInfo()
void Flex2DProfileHisto::getBinInfo |
( |
unsigned |
binx, |
|
|
unsigned |
biny, |
|
|
double & |
entries, |
|
|
double & |
content, |
|
|
double & |
error |
|
) |
| const |
◆ getEntries()
unsigned Flex2DProfileHisto::getEntries |
( |
| ) |
const |
◆ getErrorOptionAsString()
const char* Flex2DProfileHisto::getErrorOptionAsString |
( |
| ) |
const |
|
inline |
◆ getNBinsX()
unsigned Flex2DProfileHisto::getNBinsX |
( |
| ) |
const |
|
inline |
◆ getNBinsY()
unsigned Flex2DProfileHisto::getNBinsY |
( |
| ) |
const |
|
inline |
◆ getProfParMax()
double Flex2DProfileHisto::getProfParMax |
( |
| ) |
const |
|
inline |
◆ getProfParMin()
double Flex2DProfileHisto::getProfParMin |
( |
| ) |
const |
|
inline |
◆ getSumW()
double Flex2DProfileHisto::getSumW |
( |
| ) |
const |
|
inline |
◆ getSumW2()
double Flex2DProfileHisto::getSumW2 |
( |
| ) |
const |
|
inline |
◆ getSumWProfPar()
double Flex2DProfileHisto::getSumWProfPar |
( |
| ) |
const |
|
inline |
◆ getSumWProfPar2()
double Flex2DProfileHisto::getSumWProfPar2 |
( |
| ) |
const |
|
inline |
◆ getSumWX()
double Flex2DProfileHisto::getSumWX |
( |
| ) |
const |
|
inline |
◆ getSumWX2()
double Flex2DProfileHisto::getSumWX2 |
( |
| ) |
const |
|
inline |
◆ getSumWXY()
double Flex2DProfileHisto::getSumWXY |
( |
| ) |
const |
|
inline |
◆ getSumWY()
double Flex2DProfileHisto::getSumWY |
( |
| ) |
const |
|
inline |
◆ getSumWY2()
double Flex2DProfileHisto::getSumWY2 |
( |
| ) |
const |
|
inline |
◆ getVarBinsX()
const float* Flex2DProfileHisto::getVarBinsX |
( |
| ) |
const |
|
inline |
◆ getVarBinsY()
const float* Flex2DProfileHisto::getVarBinsY |
( |
| ) |
const |
|
inline |
◆ getXMax()
double Flex2DProfileHisto::getXMax |
( |
| ) |
const |
|
inline |
◆ getXMin()
double Flex2DProfileHisto::getXMin |
( |
| ) |
const |
|
inline |
◆ getYMax()
double Flex2DProfileHisto::getYMax |
( |
| ) |
const |
|
inline |
◆ getYMin()
double Flex2DProfileHisto::getYMin |
( |
| ) |
const |
|
inline |
◆ integral()
double Flex2DProfileHisto::integral |
( |
| ) |
const |
◆ internal_bin()
unsigned Flex2DProfileHisto::internal_bin |
( |
unsigned |
binx, |
|
|
unsigned |
biny |
|
) |
| const |
|
inlineprivate |
◆ operator=()
◆ profParOutsideRange()
bool Flex2DProfileHisto::profParOutsideRange |
( |
const double & |
profpar | ) |
const |
|
inlineprivate |
◆ reset()
void Flex2DProfileHisto::reset |
( |
| ) |
|
◆ setBinContent()
void Flex2DProfileHisto::setBinContent |
( |
unsigned |
binx, |
|
|
unsigned |
biny, |
|
|
const double & |
c |
|
) |
| |
◆ setBinEntries()
void Flex2DProfileHisto::setBinEntries |
( |
unsigned |
binx, |
|
|
unsigned |
biny, |
|
|
const double & |
e |
|
) |
| |
|
inline |
◆ setBinError()
void Flex2DProfileHisto::setBinError |
( |
unsigned |
binx, |
|
|
unsigned |
biny, |
|
|
const double & |
e |
|
) |
| |
◆ setBinInfo()
void Flex2DProfileHisto::setBinInfo |
( |
unsigned |
binx, |
|
|
unsigned |
biny, |
|
|
const double & |
entries, |
|
|
const double & |
content, |
|
|
const double & |
error |
|
) |
| |
◆ setEntries()
void Flex2DProfileHisto::setEntries |
( |
unsigned |
n | ) |
|
◆ setErrorOptionFromString()
void Flex2DProfileHisto::setErrorOptionFromString |
( |
const char * |
option | ) |
|
|
inline |
◆ setSums()
void Flex2DProfileHisto::setSums |
( |
const double & |
sumW, |
|
|
const double & |
sumW2, |
|
|
const double & |
sumWX, |
|
|
const double & |
sumWX2, |
|
|
const double & |
sumWY, |
|
|
const double & |
sumWY2, |
|
|
const double & |
sumWXY, |
|
|
const double & |
sumWProfPar, |
|
|
const double & |
sumWProfPar2 |
|
) |
| |
◆ valueToXBin()
unsigned Flex2DProfileHisto::valueToXBin |
( |
const double & |
x | ) |
const |
◆ valueToYBin()
unsigned Flex2DProfileHisto::valueToYBin |
( |
const double & |
y | ) |
const |
◆ m_flexArray
◆ m_invDeltaX
double Flex2DProfileHisto::m_invDeltaX |
|
private |
◆ m_invDeltaY
double Flex2DProfileHisto::m_invDeltaY |
|
private |
◆ m_nbinsxPlus1
const unsigned Flex2DProfileHisto::m_nbinsxPlus1 |
|
private |
◆ m_nbinsxPlus2
const unsigned Flex2DProfileHisto::m_nbinsxPlus2 |
|
private |
◆ m_nbinsyPlus1
const unsigned Flex2DProfileHisto::m_nbinsyPlus1 |
|
private |
◆ m_nEntries
unsigned Flex2DProfileHisto::m_nEntries |
|
private |
◆ m_profParMax
double Flex2DProfileHisto::m_profParMax |
|
private |
◆ m_profParMin
double Flex2DProfileHisto::m_profParMin |
|
private |
◆ m_sumW
double Flex2DProfileHisto::m_sumW |
|
private |
◆ m_sumW2
double Flex2DProfileHisto::m_sumW2 |
|
private |
◆ m_sumWProfiledPar
double Flex2DProfileHisto::m_sumWProfiledPar |
|
private |
◆ m_sumWProfiledPar2
double Flex2DProfileHisto::m_sumWProfiledPar2 |
|
private |
◆ m_sumWX
double Flex2DProfileHisto::m_sumWX |
|
private |
◆ m_sumWX2
double Flex2DProfileHisto::m_sumWX2 |
|
private |
◆ m_sumWXY
double Flex2DProfileHisto::m_sumWXY |
|
private |
◆ m_sumWY
double Flex2DProfileHisto::m_sumWY |
|
private |
◆ m_sumWY2
double Flex2DProfileHisto::m_sumWY2 |
|
private |
◆ m_varBinsX
float* Flex2DProfileHisto::m_varBinsX |
|
private |
◆ m_varBinsY
float* Flex2DProfileHisto::m_varBinsY |
|
private |
◆ m_xmax
double Flex2DProfileHisto::m_xmax |
|
private |
◆ m_xmin
double Flex2DProfileHisto::m_xmin |
|
private |
◆ m_ymax
double Flex2DProfileHisto::m_ymax |
|
private |
◆ m_ymin
double Flex2DProfileHisto::m_ymin |
|
private |
The documentation for this class was generated from the following file: