1 #ifndef RAWNANOSLICEV0_H 2 #define RAWNANOSLICEV0_H 3 #include "DAQDataFormats/RawNanoSliceHeader.h" 4 #include "DAQDataFormats/NanoSliceVersionConvention.h" 14 #include "DAQDataFormats/DataFormatFirst.inc" 15 #define CURRENT_CLASS RawNanoSlice 16 #define CURRENT_CLASS_VERSION 0 17 #define CURRENT_FIELDS_SUB_NAMESPACE rawnano 18 #include "DAQDataFormats/DataFormatLast.inc" 94 bool setBufferSource (
const void* pointer);
112 uint32_t getNSamples()
const;
114 uint32_t getNPretriggeredSamples()
const;
125 INIT_FIRST(checkReservedForCafe,
const,
bool, );
#define VERSION_NAMESPACE
#define INIT_FIRST(FUNC, CONSTNESS, OUTPUT_UNITS,...)
#define IMPLEMENT_FIRST_GET_AND_SET(FUNC, UNITS)
#define RETURN_FUNCTION(FULLFUNCTIONNAME)
const XML_Char int const XML_Char * value
#define CURRENT_FIELDS_SUB_NAMESPACE