1 #ifndef TMesytecData_hxx_seen
2 #define TMesytecData_hxx_seen
59 TMesytecData(
int bklen,
int bktype,
const char* name,
void *pdata);
uint32_t adc_header_word
Fields to hold the header, measurement, extendedtimestamp words.
ADCMeasMesy(uint32_t header, uint32_t measurement)
Constructor; need to pass in header and measurement.
bool IsOutOfRange() const
Is Out Of Range?
uint32_t GetModuleID() const
Get Module ID.
uint32_t GetChannel() const
Get the channel number.
uint32_t adc_extendedtimestamp_word
uint32_t GetMeasurement() const
Get the ADC measurement.
uint32_t adc_measurement_word
uint32_t fGlobalTrailer
The overall global trailer.
TMesytecData(int bklen, int bktype, const char *name, void *pdata)
Constructor.
uint32_t fGlobalHeader
The overall global header.
uint32_t GetADCResolution() const
uint32_t GetOutputFormat() const
Get Output format (???)
uint32_t GetTimeStamp() const
void Print()
Print the bank contents in a structured way.
std::vector< ADCMeasMesy > fMeasurements
Vector of ADC Measurements.
uint32_t GetModuleID() const
Get Module ID.
std::vector< ADCMeasMesy > & GetMeasurements()
Get the Vector of ADC Measurements.