1 #ifndef RAWNANOSLICEV2_H 2 #define RAWNANOSLICEV2_H 3 #include "DAQDataFormats/RawNanoSliceV1.h" 13 #include "DAQDataFormats/DataFormatFirst.inc" 14 #define CURRENT_CLASS RawNanoSlice 15 #define CURRENT_CLASS_VERSION 2 16 #define CURRENT_FIELDS_SUB_NAMESPACE rawnano 17 #include "DAQDataFormats/DataFormatLast.inc" 82 INIT_FIRST(getValue,
const, uint32_t,
const uint32_t);
83 INIT_FIRST(setValue, ,
bool ,
const uint32_t,
const uint32_t);
88 uint32_t* getWordPointer(
const uint32_t sample_number, uint32_t&
mask, uint32_t& shift)
const;
#define GENERATE_FUNCTION_IS_NOT_ALLOWED
calling functionIsNotAllowed
#define VERSION_NAMESPACE
#define INIT_FIRST(FUNC, CONSTNESS, OUTPUT_UNITS,...)
#define CURRENT_FIELDS_SUB_NAMESPACE