Macros: Difference between revisions
Jump to navigation
Jump to search
(Created page with "==Introduction== The following MACROS have been provided in the MIDAS package. ==Byte Swap Macros== Thes macros are provided for big/little endian byte-swapping * WORD_SWAP...") |
|||
Line 22: | Line 22: | ||
* SERIAL_NUMBER | * SERIAL_NUMBER | ||
* TIME_STAMP | * TIME_STAMP | ||
* DATA_SIZE | |||
See [[MIDAS Event Header Macros]]. | See [[MIDAS Event Header Macros]]. |
Revision as of 15:51, 7 November 2013
Introduction
The following MACROS have been provided in the MIDAS package.
Byte Swap Macros
Thes macros are provided for big/little endian byte-swapping
- WORD_SWAP
- DWORD_SWAP
- QWORD_SWAP
These macros are used by bk_swap();
CAMAC Macros
Midas provides Macros for CAMAC LAM manipulation
- LAM_SOURCE
- LAM_STATION
- LAM_SOURCE_CRATE
- LAM_SOURCE_STATION
Event Header Macros
- TRIGGER_MASK
- EVENT_ID
- SERIAL_NUMBER
- TIME_STAMP
- DATA_SIZE