#include <FlexProfileArray.h>
|
| FlexProfileArray (unsigned nbins) |
|
| ~FlexProfileArray () |
|
unsigned | getNBins () const |
|
void | fill (unsigned bin, const double &profiledpar) |
|
void | fill (unsigned bin, 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 &) |
|
void | setBinContent (unsigned bin, const double &) |
|
void | setBinError (unsigned bin, const double &) |
|
void | setBinInfo (unsigned bin, const double &entries, const double &content, const double &error) |
|
void | copyContents (double *entries, double *contents, double *errors) const |
|
void | setErrorOption (ERROROPTION e) |
|
void | setErrorOptionFromString (const char *option) |
|
const char * | getErrorOptionAsString () const |
|
void | reset () |
|
double | integral () const |
|
Definition at line 30 of file FlexProfileArray.h.
◆ ERROROPTION
Enumerator |
---|
ERRORMEAN | |
ERRORSPREAD | |
ERRORSPREADI | |
ERRORSPREADG | |
Definition at line 60 of file FlexProfileArray.h.
◆ FlexProfileArray()
FlexProfileArray::FlexProfileArray |
( |
unsigned |
nbins | ) |
|
◆ ~FlexProfileArray()
FlexProfileArray::~FlexProfileArray |
( |
| ) |
|
◆ allocateGroup()
static float* FlexProfileArray::allocateGroup |
( |
| ) |
|
|
staticprivate |
◆ computeBinError()
double FlexProfileArray::computeBinError |
( |
float * |
f | ) |
const |
|
private |
◆ copyContents()
void FlexProfileArray::copyContents |
( |
double * |
entries, |
|
|
double * |
contents, |
|
|
double * |
errors |
|
) |
| const |
◆ deallocateGroup()
static void FlexProfileArray::deallocateGroup |
( |
float * |
| ) |
|
|
staticprivate |
◆ extraAllocSize()
static unsigned FlexProfileArray::extraAllocSize |
( |
unsigned |
nbins | ) |
|
|
inlinestatic |
◆ fill() [1/2]
void FlexProfileArray::fill |
( |
unsigned |
bin, |
|
|
const double & |
profiledpar |
|
) |
| |
◆ fill() [2/2]
void FlexProfileArray::fill |
( |
unsigned |
bin, |
|
|
const double & |
profiledpar, |
|
|
const double & |
weight |
|
) |
| |
◆ getBinContent()
double FlexProfileArray::getBinContent |
( |
unsigned |
bin | ) |
const |
◆ getBinEntries()
double FlexProfileArray::getBinEntries |
( |
unsigned |
bin | ) |
const |
◆ getBinError()
double FlexProfileArray::getBinError |
( |
unsigned |
bin | ) |
const |
◆ getBinInfo()
void FlexProfileArray::getBinInfo |
( |
unsigned |
bin, |
|
|
double & |
entries, |
|
|
double & |
content, |
|
|
double & |
error |
|
) |
| const |
◆ getErrorOptionAsString()
const char* FlexProfileArray::getErrorOptionAsString |
( |
| ) |
const |
◆ getNBins()
unsigned FlexProfileArray::getNBins |
( |
| ) |
const |
|
inline |
◆ getPtr()
float* FlexProfileArray::getPtr |
( |
unsigned |
ibin | ) |
|
|
private |
◆ getPtrNoAlloc()
float* FlexProfileArray::getPtrNoAlloc |
( |
unsigned |
ibin | ) |
const |
|
private |
◆ groupIndex()
static unsigned FlexProfileArray::groupIndex |
( |
unsigned |
ibin | ) |
|
|
inlinestaticprivate |
◆ indexInGroup()
static unsigned FlexProfileArray::indexInGroup |
( |
unsigned |
ibin | ) |
|
|
inlinestaticprivate |
◆ integral()
double FlexProfileArray::integral |
( |
| ) |
const |
◆ nbinsInLastGroup()
unsigned FlexProfileArray::nbinsInLastGroup |
( |
| ) |
const |
|
inlineprivate |
◆ nGroups()
static unsigned FlexProfileArray::nGroups |
( |
unsigned |
nbins | ) |
|
|
inlinestaticprivate |
◆ reset()
void FlexProfileArray::reset |
( |
| ) |
|
◆ setBinContent()
void FlexProfileArray::setBinContent |
( |
unsigned |
bin, |
|
|
const double & |
|
|
) |
| |
◆ setBinEntries()
void FlexProfileArray::setBinEntries |
( |
unsigned |
bin, |
|
|
const double & |
|
|
) |
| |
◆ setBinError()
void FlexProfileArray::setBinError |
( |
unsigned |
bin, |
|
|
const double & |
|
|
) |
| |
◆ setBinInfo()
void FlexProfileArray::setBinInfo |
( |
unsigned |
bin, |
|
|
const double & |
entries, |
|
|
const double & |
content, |
|
|
const double & |
error |
|
) |
| |
◆ setErrorOption()
◆ setErrorOptionFromString()
void FlexProfileArray::setErrorOptionFromString |
( |
const char * |
option | ) |
|
◆ m_errOpt
◆ m_groups
float** FlexProfileArray::m_groups |
|
private |
◆ m_nbins
const unsigned FlexProfileArray::m_nbins |
|
private |
The documentation for this class was generated from the following file: