![]() |
Belle II Software
release-08-02-04
|
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.