|
ROOTANA
|
Class to store DPP data from CAEN V1730. More...
#include <TV1730DppData.hxx>


Public Member Functions | |
| TV1730DppData (int bklen, int bktype, const char *name, void *pdata) | |
| Constructor. | |
| uint32_t | GetEventCounter () const |
| Get Event Counter. | |
| uint32_t | GetGeoAddress () const |
| Get Geographical Address. | |
| uint32_t | GetTriggerTimeTag () const |
| Get the extended trigger time tag. | |
| uint32_t | GetChMask () |
| Get channel mask. | |
| void | Print () |
| Print the bank contents in a structured way. | |
| std::vector< ChannelMeasurement > & | GetMeasurements () |
| Get the Vector of TDC Measurements. | |
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< uint32_t > | fGlobalHeader |
| The overall global header. | |
| std::vector< ChannelMeasurement > | fMeasurements |
| Vector of V1730 Measurements. | |
Class to store DPP data from CAEN V1730.
Definition at line 63 of file TV1730DppData.hxx.
| TV1730DppData::TV1730DppData | ( | int | bklen, |
| int | bktype, | ||
| const char * | name, | ||
| void * | pdata | ||
| ) |
Constructor.
Definition at line 7 of file TV1730DppData.cxx.

|
inline |
Get channel mask.
Definition at line 81 of file TV1730DppData.hxx.

|
inline |
Get Event Counter.
Definition at line 72 of file TV1730DppData.hxx.
|
inline |
Get Geographical Address.
Definition at line 75 of file TV1730DppData.hxx.
|
inline |
Get the Vector of TDC Measurements.
Definition at line 86 of file TV1730DppData.hxx.

|
inline |
Get the extended trigger time tag.
Definition at line 78 of file TV1730DppData.hxx.
|
virtual |
Print the bank contents in a structured way.
Reimplemented from TGenericData.
Definition at line 63 of file TV1730DppData.cxx.

|
private |
The overall global header.
Definition at line 96 of file TV1730DppData.hxx.
|
private |
Vector of V1730 Measurements.
Definition at line 99 of file TV1730DppData.hxx.