3 #include "DAQDataFormats/RawNanoSliceV4.h" 13 #include "DAQDataFormats/DataFormatFirst.inc" 14 #define CURRENT_CLASS RawNanoSlice 15 #define LAST_CLASS_VERSION 4 16 #define CURRENT_FIELDS_SUB_NAMESPACE rawnano 17 #include "DAQDataFormats/DataFormatLast.inc"
#define IMPLEMENT_MAIN_STANDARD
#define IMPLEMENT_MAIN_setBufferSource
#define IMPLEMENT_FUNCTION_RETURNING_FUNCTION_POINTER_0PAR(FUNC, CONSTNESS, OUTPUT)
#define IMPLEMENT_FUNCTION_RETURNING_FUNCTION_POINTER_1PAR(FUNC, CONSTNESS, OUTPUT, INP1)
#define IMPLEMENT_FUNCTION_RETURNING_FUNCTION_POINTER_2PAR(FUNC, CONSTNESS, OUTPUT, INP1, INP2)
#define IMPLEMENT_FIGUREOUT_VERSION_STATIC(CLASS)
This should be in the header.
#define IMPLEMENT_VOID_RETURNING_FUNCTION_POINTER_1PAR(FUNC, CONSTNESS, INP1)