Belle II Software
release-08-01-10
|
The payload class for PXD cluster charge calibrations. More...
#include <TRGGDLDBUnpacker.h>
Public Member Functions | |
TRGGDLDBUnpacker () | |
Default constructor. | |
TRGGDLDBUnpacker (const TRGGDLDBUnpacker &b) | |
copy constructor | |
TRGGDLDBUnpacker & | operator= (const TRGGDLDBUnpacker &b) |
assignment operator | |
void | setnLeafs (int i) |
void | setnLeafsExtra (int i) |
void | setnClks (int i) |
void | setnBits (int i) |
void | setconf (int i) |
void | setLeafName (int i, const char *c) |
void | setLeafMap (int i, int j) |
void | setBitMap (int i, int j, int k) |
void | set_nword_header (int i) |
void | set_nword_input (int i) |
void | set_nword_output (int i) |
void | setBitMap_extra (int i, int j, int k) |
int | getnLeafs () const |
int | getnLeafsExtra () const |
int | getnClks () const |
int | getnBits () const |
int | getconf () const |
const char * | getLeafnames (int i) const |
int | getLeafMap (int i) const |
int | getBitMap (int i, int j) const |
int | get_nword_header () const |
int | get_nword_input () const |
int | get_nword_output () const |
int | getBitMap_extra (int i, int j) const |
Private Member Functions | |
ClassDef (TRGGDLDBUnpacker, 1) | |
ClassDef, must be the last term before the closing {}. | |
Private Attributes | |
int | m_nLeafs |
num of leafs in data_b2l | |
int | m_nLeafsExtra |
num of leafs for others | |
int | m_nClks |
num of clk time window | |
int | m_nBits = 0 |
num of Bit | |
int | m_conf = 0 |
conf | |
char | m_LeafNames [320][100] |
leaf names | |
int | m_LeafMap [320] |
leaf map | |
int | m_BitMap [320][2] |
data bit map | |
int | m_nword_header |
header size | |
int | m_nword_input |
DAM input word size. | |
int | m_nword_output |
DAM output word size. | |
int | m_BitMap_extra [320][3] |
extra leaf bit map | |
The payload class for PXD cluster charge calibrations.
The payload class stores the median cluster charge values for PXD sensors on a grid nBinsU x nBinsV. The values are stored in raw ADC units (called ADU).
The granularity of the grid is user adjustable. The default value of a missing calibraiton is -1.0.
Definition at line 28 of file TRGGDLDBUnpacker.h.