Belle II Software development
|
The payload class for FTDL output bit. More...
#include <TRGGDLDBFTDLBits.h>
Public Member Functions | |
TRGGDLDBFTDLBits () | |
Default constructor. | |
TRGGDLDBFTDLBits (const TRGGDLDBFTDLBits &b) | |
copy constructor | |
TRGGDLDBFTDLBits & | operator= (const TRGGDLDBFTDLBits &b) |
assignment operator | |
void | setoutbitname (int i, const char *c) |
set name of i-th output trigger bit | |
void | setnoutbit (int i) |
set the number of output trigger bits | |
const char * | getoutbitname (int i) const |
get name of i-th output trigger bit | |
int | getnoutbit () const |
get the number of output trigger bits | |
int | getoutbitnum (const char *c) const |
get name of i-th input trigger bit | |
Private Member Functions | |
ClassDef (TRGGDLDBFTDLBits, 1) | |
ClassDef, must be the last term before the closing {}. | |
Private Attributes | |
int | m_noutbit |
Number of bit. | |
char | m_outbitname [320][100] |
Name of bit. | |
The payload class for FTDL output bit.
The payload class stores the number of output bit and their name value of a missing name is ""
Definition at line 24 of file TRGGDLDBFTDLBits.h.
|
inline |
Default constructor.
Definition at line 28 of file TRGGDLDBFTDLBits.h.
|
inline |
copy constructor
Definition at line 30 of file TRGGDLDBFTDLBits.h.
|
inline |
get the number of output trigger bits
Definition at line 62 of file TRGGDLDBFTDLBits.h.
|
inline |
get name of i-th output trigger bit
Definition at line 57 of file TRGGDLDBFTDLBits.h.
|
inline |
get name of i-th input trigger bit
Definition at line 67 of file TRGGDLDBFTDLBits.h.
|
inline |
assignment operator
Definition at line 38 of file TRGGDLDBFTDLBits.h.
|
inline |
set the number of output trigger bits
Definition at line 52 of file TRGGDLDBFTDLBits.h.
|
inline |
set name of i-th output trigger bit
Definition at line 47 of file TRGGDLDBFTDLBits.h.
|
private |
Number of bit.
Definition at line 78 of file TRGGDLDBFTDLBits.h.
|
private |
Name of bit.
Definition at line 81 of file TRGGDLDBFTDLBits.h.