| ROOTANA
    | 
#include <TTRB3Data.hxx>


| Public Member Functions | |
| TTRB3Data (int bklen, int bktype, const char *name, void *pdata) | |
| Constructor. | |
| void | Print () | 
| Print the bank contents in a structured way. | |
| const int | GetNumberMeasurements () | 
| std::vector< TrbTdcMeas > & | GetMeasurements () | 
| Get the Vector of TDC Measurements. | |
| const uint32_t | GetPacketSize () | 
| Get Packet size. | |
| const uint32_t | GetSeqNr () | 
| const uint32_t | GetRunNr () | 
| const uint32_t | GetYear () | 
| const uint32_t | GetMonth () | 
| const uint32_t | GetDay () | 
| const uint32_t | GetTime () | 
| TrbDecoder & | GetDecoder () | 
| Get decoder. | |
|  Public Member Functions inherited from TGenericData | |
| TGenericData (int bklen, int bktype, const char *name, void *pdata) | |
| virtual | ~TGenericData () | 
| const uint16_t * | GetData16 () const | 
| const uint32_t * | GetData32 () const | 
| const uint64_t * | GetData64 () const | 
| const float * | GetFloat () const | 
| const double * | GetDouble () const | 
| const char * | GetChar () const | 
| int | GetSize () const | 
| int | GetType () const | 
| std::string | GetName () const | 
| void | Dump () | 
| Dump the bank contents in an unstructured way. | |
| Private Attributes | |
| std::vector< TrbTdcMeas > | fMeasurements | 
| Vector of TDC Measurements. | |
| TrbDecoder | decoder | 
Container for data packets from TRB3. Uses the TRB3Decoder class.
Definition at line 12 of file TTRB3Data.hxx.
| TTRB3Data::TTRB3Data | ( | int | bklen, | 
| int | bktype, | ||
| const char * | name, | ||
| void * | pdata | ||
| ) | 
Constructor.
Definition at line 7 of file TTRB3Data.cxx.
| 
 | inline | 
Definition at line 37 of file TTRB3Data.hxx.


| 
 | inline | 
Get decoder.
Definition at line 42 of file TTRB3Data.hxx.
| 
 | inline | 
Get the Vector of TDC Measurements.
Definition at line 24 of file TTRB3Data.hxx.


| 
 | inline | 
Definition at line 35 of file TTRB3Data.hxx.


| 
 | inline | 
Definition at line 21 of file TTRB3Data.hxx.


| 
 | inline | 
Get Packet size.
Definition at line 27 of file TTRB3Data.hxx.


| 
 | inline | 
Definition at line 31 of file TTRB3Data.hxx.


| 
 | inline | 
Definition at line 29 of file TTRB3Data.hxx.


| 
 | inline | 
Definition at line 39 of file TTRB3Data.hxx.


| 
 | inline | 
Definition at line 33 of file TTRB3Data.hxx.


| 
 | virtual | 
Print the bank contents in a structured way.
Reimplemented from TGenericData.
Definition at line 14 of file TTRB3Data.cxx.

| 
 | private | 
Definition at line 50 of file TTRB3Data.hxx.
| 
 | private | 
Vector of TDC Measurements.
Definition at line 48 of file TTRB3Data.hxx.