1 #ifndef TV1730RawData_hxx_seen
2 #define TV1730RawData_hxx_seen
24 if(i >= 0 && i < (
int)
fSamples.size())
54 TV1730RawData(
int bklen,
int bktype,
const char* name,
void *pdata);
const uint32_t GetSample(int i)
Get Errors.
std::vector< uint32_t > fSamples
void AddSamples(std::vector< uint32_t > Samples)
RawChannelMeasurement(int chan)
Constructor; need to pass in header and measurement.
Class to store raw data from CAEN V1730 (for raw readout, no-DPP).
TV1730RawData(int bklen, int bktype, const char *name, void *pdata)
Constructor.
uint32_t GetTriggerTimeTag() const
Get the extended trigger time tag.
std::vector< RawChannelMeasurement > fMeasurements
Vector of V1730 Measurements.
uint32_t GetGeoAddress() const
Get Geographical Address.
std::vector< RawChannelMeasurement > & GetMeasurements()
Get the Vector of TDC Measurements.
std::vector< uint32_t > fGlobalHeader
The overall global header.
uint32_t GetEventCounter() const
Get Event Counter.
void Print()
Print the bank contents in a structured way.
uint32_t GetEventSize() const
Get Event Counter.
uint32_t GetChMask()
Get channel mask.