#include <Flex1DProfileHisto.h>
|
double | getXMin () const |
|
double | getXMax () const |
|
const float * | getVarBins () const |
|
float * | getVarBins () |
|
void | fill (const double &x, const double &profiledpar) |
|
void | fill (const double &x, const double &profiledpar, const double &weight) |
|
double | getBinEntries (unsigned bin) const |
|
double | getBinContent (unsigned bin) const |
|
double | getBinError (unsigned bin) const |
|
void | getBinInfo (unsigned bin, double &entries, double &content, double &error) const |
|
void | setBinEntries (unsigned bin, const double &e) |
|
void | setBinContent (unsigned bin, const double &c) |
|
void | setBinError (unsigned bin, const double &e) |
|
void | setBinInfo (unsigned bin, const double &entries, const double &content, const double &error) |
|
void | reset () |
|
unsigned | getNBins () const |
|
double | getBinCenter (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 | 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 &sumWProfPar, const double &sumWProfPar2) |
|
void | copyContents (double *entries, double *contents, double *errors) const |
|
unsigned | valueToBin (const double &x) const |
|
Definition at line 30 of file Flex1DProfileHisto.h.
◆ Flex1DProfileHisto() [1/3]
Flex1DProfileHisto::Flex1DProfileHisto |
( |
unsigned |
nbins, |
|
|
const double & |
xmin, |
|
|
const double & |
xmax, |
|
|
const double & |
profparmin, |
|
|
const double & |
profparmax |
|
) |
| |
|
private |
◆ Flex1DProfileHisto() [2/3]
template<class TFloat >
Flex1DProfileHisto::Flex1DProfileHisto |
( |
unsigned |
nbins, |
|
|
const TFloat * |
xbins, |
|
|
const double & |
profparmin, |
|
|
const double & |
profparmax |
|
) |
| |
|
private |
◆ ~Flex1DProfileHisto()
Flex1DProfileHisto::~Flex1DProfileHisto |
( |
| ) |
|
|
private |
◆ Flex1DProfileHisto() [3/3]
◆ allocSize()
static unsigned Flex1DProfileHisto::allocSize |
( |
unsigned |
nbins | ) |
|
|
staticprivate |
◆ copyContents()
void Flex1DProfileHisto::copyContents |
( |
double * |
entries, |
|
|
double * |
contents, |
|
|
double * |
errors |
|
) |
| const |
◆ create() [1/2]
◆ create() [2/2]
◆ destroy()
◆ fill() [1/2]
void Flex1DProfileHisto::fill |
( |
const double & |
x, |
|
|
const double & |
profiledpar |
|
) |
| |
◆ fill() [2/2]
void Flex1DProfileHisto::fill |
( |
const double & |
x, |
|
|
const double & |
profiledpar, |
|
|
const double & |
weight |
|
) |
| |
◆ getBinCenter()
double Flex1DProfileHisto::getBinCenter |
( |
int |
bin | ) |
const |
◆ getBinContent()
double Flex1DProfileHisto::getBinContent |
( |
unsigned |
bin | ) |
const |
◆ getBinEntries()
double Flex1DProfileHisto::getBinEntries |
( |
unsigned |
bin | ) |
const |
|
inline |
◆ getBinError()
double Flex1DProfileHisto::getBinError |
( |
unsigned |
bin | ) |
const |
◆ getBinInfo()
void Flex1DProfileHisto::getBinInfo |
( |
unsigned |
bin, |
|
|
double & |
entries, |
|
|
double & |
content, |
|
|
double & |
error |
|
) |
| const |
◆ getEntries()
unsigned Flex1DProfileHisto::getEntries |
( |
| ) |
const |
◆ getErrorOptionAsString()
const char* Flex1DProfileHisto::getErrorOptionAsString |
( |
| ) |
const |
|
inline |
◆ getNBins()
unsigned Flex1DProfileHisto::getNBins |
( |
| ) |
const |
|
inline |
◆ getProfParMax()
double Flex1DProfileHisto::getProfParMax |
( |
| ) |
const |
|
inline |
◆ getProfParMin()
double Flex1DProfileHisto::getProfParMin |
( |
| ) |
const |
|
inline |
◆ getSumW()
double Flex1DProfileHisto::getSumW |
( |
| ) |
const |
|
inline |
◆ getSumW2()
double Flex1DProfileHisto::getSumW2 |
( |
| ) |
const |
|
inline |
◆ getSumWProfPar()
double Flex1DProfileHisto::getSumWProfPar |
( |
| ) |
const |
|
inline |
◆ getSumWProfPar2()
double Flex1DProfileHisto::getSumWProfPar2 |
( |
| ) |
const |
|
inline |
◆ getSumWX()
double Flex1DProfileHisto::getSumWX |
( |
| ) |
const |
|
inline |
◆ getSumWX2()
double Flex1DProfileHisto::getSumWX2 |
( |
| ) |
const |
|
inline |
◆ getVarBins() [1/2]
float* Flex1DProfileHisto::getVarBins |
( |
| ) |
|
|
inline |
◆ getVarBins() [2/2]
const float* Flex1DProfileHisto::getVarBins |
( |
| ) |
const |
|
inline |
◆ getXMax()
double Flex1DProfileHisto::getXMax |
( |
| ) |
const |
|
inline |
◆ getXMin()
double Flex1DProfileHisto::getXMin |
( |
| ) |
const |
|
inline |
◆ integral()
double Flex1DProfileHisto::integral |
( |
| ) |
const |
◆ operator=()
◆ profParOutsideRange()
bool Flex1DProfileHisto::profParOutsideRange |
( |
const double & |
profpar | ) |
const |
|
inlineprivate |
◆ reset()
void Flex1DProfileHisto::reset |
( |
| ) |
|
◆ setBinContent()
void Flex1DProfileHisto::setBinContent |
( |
unsigned |
bin, |
|
|
const double & |
c |
|
) |
| |
◆ setBinEntries()
void Flex1DProfileHisto::setBinEntries |
( |
unsigned |
bin, |
|
|
const double & |
e |
|
) |
| |
◆ setBinError()
void Flex1DProfileHisto::setBinError |
( |
unsigned |
bin, |
|
|
const double & |
e |
|
) |
| |
◆ setBinInfo()
void Flex1DProfileHisto::setBinInfo |
( |
unsigned |
bin, |
|
|
const double & |
entries, |
|
|
const double & |
content, |
|
|
const double & |
error |
|
) |
| |
◆ setEntries()
void Flex1DProfileHisto::setEntries |
( |
unsigned |
n | ) |
|
◆ setErrorOptionFromString()
void Flex1DProfileHisto::setErrorOptionFromString |
( |
const char * |
option | ) |
|
|
inline |
◆ setSums()
void Flex1DProfileHisto::setSums |
( |
const double & |
sumW, |
|
|
const double & |
sumW2, |
|
|
const double & |
sumWX, |
|
|
const double & |
sumWX2, |
|
|
const double & |
sumWProfPar, |
|
|
const double & |
sumWProfPar2 |
|
) |
| |
◆ valueToBin()
unsigned Flex1DProfileHisto::valueToBin |
( |
const double & |
x | ) |
const |
◆ m_flexArray
◆ m_invDelta
double Flex1DProfileHisto::m_invDelta |
|
private |
◆ m_nbinsPlus1
unsigned Flex1DProfileHisto::m_nbinsPlus1 |
|
private |
◆ m_nEntries
unsigned Flex1DProfileHisto::m_nEntries |
|
private |
◆ m_profParMax
double Flex1DProfileHisto::m_profParMax |
|
private |
◆ m_profParMin
double Flex1DProfileHisto::m_profParMin |
|
private |
◆ m_sumW
double Flex1DProfileHisto::m_sumW |
|
private |
◆ m_sumW2
double Flex1DProfileHisto::m_sumW2 |
|
private |
◆ m_sumWProfiledPar
double Flex1DProfileHisto::m_sumWProfiledPar |
|
private |
◆ m_sumWProfiledPar2
double Flex1DProfileHisto::m_sumWProfiledPar2 |
|
private |
◆ m_sumWX
double Flex1DProfileHisto::m_sumWX |
|
private |
◆ m_sumWX2
double Flex1DProfileHisto::m_sumWX2 |
|
private |
◆ m_varBins
float* Flex1DProfileHisto::m_varBins |
|
private |
◆ m_xmax
double Flex1DProfileHisto::m_xmax |
|
private |
◆ m_xmin
double Flex1DProfileHisto::m_xmin |
|
private |
The documentation for this class was generated from the following file: