41 for (
int i = 0; i < 320; i++) {
45 for (
int i = 0; i < 320; i++) {
46 for (
int j = 0; j < 2; j++) {
50 for (
int i = 0; i < 320; i++) {
51 for (
int j = 0; j < 3; j++) {
67 for (
int i = 0; i < 320; i++) {
71 for (
int i = 0; i < 320; i++) {
72 for (
int j = 0; j < 2; j++) {
76 for (
int i = 0; i < 320; i++) {
77 for (
int j = 0; j < 3; j++) {
91 void setnLeafsExtra(
int i)
107 void setLeafName(
int i,
const char* c)
111 void setLeafMap(
int i,
int j)
115 void setBitMap(
int i,
int j,
int k)
119 void set_nword_header(
int i)
123 void set_nword_input(
int i)
127 void set_nword_output(
int i)
131 void setBitMap_extra(
int i,
int j,
int k)
136 int getnLeafs()
const
140 int getnLeafsExtra()
const
156 const char* getLeafnames(
int i)
const
160 int getLeafMap(
int i)
const
164 int getBitMap(
int i,
int j)
const
168 int get_nword_header()
const
172 int get_nword_input()
const
176 int get_nword_output()
const
180 int getBitMap_extra(
int i,
int j)
const
The payload class for PXD cluster charge calibrations.
int m_LeafMap[320]
leaf map
int m_nword_header
header size
TRGGDLDBUnpacker & operator=(const TRGGDLDBUnpacker &b)
assignment operator
int m_BitMap[320][2]
data bit map
int m_nLeafs
num of leafs in data_b2l
int m_nLeafsExtra
num of leafs for others
TRGGDLDBUnpacker(const TRGGDLDBUnpacker &b)
copy constructor
int m_nword_input
DAM input word size.
int m_BitMap_extra[320][3]
extra leaf bit map
int m_nword_output
DAM output word size.
TRGGDLDBUnpacker()
Default constructor.
ClassDef(TRGGDLDBUnpacker, 1)
ClassDef, must be the last term before the closing {}.
char m_LeafNames[320][100]
leaf names
int m_nClks
num of clk time window
Abstract base class for different kinds of events.