The RawDataBlock class Base class for rawdata handling.
More...
#include <RawDataBlock.h>
|
|
| RawDataBlock () |
| | Default constructor.
|
| |
|
virtual | ~RawDataBlock () |
| | Destructor.
|
| |
|
virtual void | SetBuffer (int *bufin, int nwords, int delete_flag, int num_events, int num_nodes) |
| | set buffer ( delete_flag : m_buffer is freeed( = 0 )/ not freeed( = 1 ) in Destructer )
|
| |
|
virtual int | TotalBufNwords () |
| | Get total length of m_buffer.
|
| |
|
virtual int | GetBufferPos (int n) |
| | get position of data block in word
|
| |
|
virtual int * | GetBuffer (int n) |
| | get nth buffer pointer
|
| |
|
virtual int * | GetWholeBuffer () |
| | get pointer to buffer(m_buffer)
|
| |
|
virtual int | GetNumEntries () |
| | get # of data blocks = (# of nodes)*(# of events)
|
| |
|
virtual int | GetNumNodes () |
| | get # of data sources(e.g. # of COPPER boards) in m_buffer
|
| |
|
virtual int | GetNumEvents () |
| | get # of events in m_buffer
|
| |
|
virtual int | GetPreAllocFlag () |
| | get malloc_flag
|
| |
|
virtual int | GetBlockNwords (int n) |
| | get size of a data block
|
| |
|
virtual int | CheckFTSWID (int n) |
| | get FTSW ID to check whether this data block is FTSW data or not
|
| |
|
virtual int | CheckTLUID (int n) |
| | get FTSW ID to check whether this data block is FTSW data or not
|
| |
|
virtual void | CopyBlock (int n, int *buf_to) |
| | Copy one datablock to buffer.
|
| |
|
virtual void | PrintData (int *buf, int nwords) |
| | print data
|
| |
The RawDataBlock class Base class for rawdata handling.
Definition at line 27 of file RawDataBlock.h.
◆ ClassDef()
not record
To drive from TObject
◆ m_nwords
do not record
number of words of buffer
Definition at line 145 of file RawDataBlock.h.
The documentation for this class was generated from the following files: