1#ifndef TV792Data_hxx_seen
2#define TV792Data_hxx_seen
59 TV792Data(
int bklen,
int bktype,
const char* name,
void *pdata);
Class for storing data from CAEN V792 module.
uint32_t fAdc_trailer_word
uint32_t GetGeoAddress() const
Get GEO address.
uint32_t GetEventCounter() const
Get the event counter.
std::vector< VADCMeasurement > & GetMeasurements()
Get the Vector of TDC Measurements.
uint32_t fAdc_header_word
Fields to hold the header, measurement, trailer and error words.
std::vector< VADCMeasurement > fMeasurements
Vector of TDC Measurements.
uint32_t GetNumberChannels() const
Get the number of converted channels.
uint32_t GetCrate() const
Get the crate number.
void Print()
Print the bank contents in a structured way.
bool IsOverFlow() const
Is OverFlow?
uint32_t GetCrate() const
Get the crate number.
bool IsUnderThreshold() const
Is Under Threshold?
uint32_t GetGeoAddress() const
Get GEO address.
uint32_t adc_header_word
Fields to hold the header, measurement, trailer and error words.
uint32_t GetMeasurement() const
Get the ADC measurement.
VADCMeasurement(uint32_t header, uint32_t measurement)
Constructor; need to pass in header and measurement.
uint32_t GetChannel() const
Get the channel number.
uint32_t adc_measurement_word