ATLAS Offline Software
|
#include <TB2DProfiler.h>
Public Types | |
typedef std::vector< std::vector< T > > | matrix_t |
Public Member Functions | |
TB2DProfiler () | |
TB2DProfiler (size_t xBins, const T &xLow, const T &xHigh, size_t yBins, const T &yLow, const T &yHigh) | |
TB2DProfiler (const TB2DProfiler &)=delete | |
TB2DProfiler & | operator= (const TB2DProfiler &)=delete |
virtual | ~TB2DProfiler () |
void | addData (const T &xPos, const T &yPos, const T &theData) |
void | addData (size_t i, size_t j, const T &theData) |
bool | getAverages (size_t i, size_t j, T &theData) const |
bool | getAverages (const T &x, const T &y, T &theData) const |
bool | getStandardDevs (size_t i, size_t j, T &theData) const |
bool | getStandardDevs (const T &x, const T &y, T &theData) const |
bool | getErrors (size_t i, size_t j, T &theData) const |
bool | getErrors (const T &x, const T &y, T &theData) const |
bool | getBinEntries (size_t i, size_t j, size_t &theEntries) const |
bool | getBinEntries (const T &x, const T &y, size_t &theEntries) const |
size_t | getXIndex (const T &x) const |
size_t | getYIndex (const T &y) const |
size_t | getNumberOfChannels () const |
const TBProfiler< T > & | getXBinning () const |
const TBProfiler< T > & | getYBinning () const |
Protected Member Functions | |
size_t | getIndex (const T &x, const T &y) const |
size_t | getIndex (size_t i, size_t j) const |
Protected Attributes | |
TBProfiler< T > * | m_xBinning |
TBProfiler< T > * | m_yBinning |
TBProfiler< T > * | m_store |
bool | m_skipFlag |
Definition at line 13 of file TB2DProfiler.h.
typedef std::vector< std::vector<T> > TB2DProfiler< T >::matrix_t |
Definition at line 17 of file TB2DProfiler.h.
TB2DProfiler< T >::TB2DProfiler | ( | ) |
TB2DProfiler< T >::TB2DProfiler | ( | size_t | xBins, |
const T & | xLow, | ||
const T & | xHigh, | ||
size_t | yBins, | ||
const T & | yLow, | ||
const T & | yHigh | ||
) |
|
delete |
|
virtual |
void TB2DProfiler< T >::addData | ( | const T & | xPos, |
const T & | yPos, | ||
const T & | theData | ||
) |
void TB2DProfiler< T >::addData | ( | size_t | i, |
size_t | j, | ||
const T & | theData | ||
) |
bool TB2DProfiler< T >::getAverages | ( | const T & | x, |
const T & | y, | ||
T & | theData | ||
) | const |
bool TB2DProfiler< T >::getAverages | ( | size_t | i, |
size_t | j, | ||
T & | theData | ||
) | const |
bool TB2DProfiler< T >::getBinEntries | ( | const T & | x, |
const T & | y, | ||
size_t & | theEntries | ||
) | const |
bool TB2DProfiler< T >::getBinEntries | ( | size_t | i, |
size_t | j, | ||
size_t & | theEntries | ||
) | const |
bool TB2DProfiler< T >::getErrors | ( | const T & | x, |
const T & | y, | ||
T & | theData | ||
) | const |
bool TB2DProfiler< T >::getErrors | ( | size_t | i, |
size_t | j, | ||
T & | theData | ||
) | const |
|
protected |
|
protected |
size_t TB2DProfiler< T >::getNumberOfChannels | ( | ) | const |
bool TB2DProfiler< T >::getStandardDevs | ( | const T & | x, |
const T & | y, | ||
T & | theData | ||
) | const |
bool TB2DProfiler< T >::getStandardDevs | ( | size_t | i, |
size_t | j, | ||
T & | theData | ||
) | const |
const TBProfiler<T>& TB2DProfiler< T >::getXBinning | ( | ) | const |
size_t TB2DProfiler< T >::getXIndex | ( | const T & | x | ) | const |
const TBProfiler<T>& TB2DProfiler< T >::getYBinning | ( | ) | const |
size_t TB2DProfiler< T >::getYIndex | ( | const T & | y | ) | const |
|
delete |
|
protected |
Definition at line 56 of file TB2DProfiler.h.
|
protected |
Definition at line 51 of file TB2DProfiler.h.
|
protected |
Definition at line 49 of file TB2DProfiler.h.
|
protected |
Definition at line 50 of file TB2DProfiler.h.