EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
Go to the source code of this file.
Macros | |
#define | FRAME_LENGTH_OFFSET_OF_DWORD 0 |
#define | FRAME_MARK_OFFSET_OF_DWORD 1 |
#define | FRAME_HDR_VERSION_OFFSET_OF_DWORD 2 |
#define | FRAME_HDR_VERSION_OFFSET_IN_DWORD 24 |
#define | FRAME_HDR_VERSION_NUM_BITS 8 |
#define | FRAME_HDR_VERSION_MASK 0xff000000 |
#define | FRAME_HDR_LENGTH_OFFSET_OF_DWORD 2 |
#define | FRAME_HDR_LENGTH_OFFSET_IN_DWORD 16 |
#define | FRAME_HDR_LENGTH_NUM_BITS 8 |
#define | FRAME_HDR_LENGTH_MASK 0x00ff0000 |
#define | FRAME_LENGTH_OFFSET 0 |
#define | FRAME_MARK_OFFSET 1 |
#define | NUM_FRAME_VERSIONS 2 /* we have a dummy version 0 */ |
#define | CURRENT_FRAME_HDR_VERSION 1 |
#define CURRENT_FRAME_HDR_VERSION 1 |
Definition at line 48 of file frameHdr.h.
View newest version in sPHENIX GitHub at line 48 of file frameHdr.h
#define FRAME_HDR_LENGTH_MASK 0x00ff0000 |
Definition at line 42 of file frameHdr.h.
View newest version in sPHENIX GitHub at line 42 of file frameHdr.h
Referenced by getFrameHdrLength(), and setFrameHdrLength().
#define FRAME_HDR_LENGTH_NUM_BITS 8 |
Definition at line 41 of file frameHdr.h.
View newest version in sPHENIX GitHub at line 41 of file frameHdr.h
#define FRAME_HDR_LENGTH_OFFSET_IN_DWORD 16 |
Definition at line 40 of file frameHdr.h.
View newest version in sPHENIX GitHub at line 40 of file frameHdr.h
Referenced by getFrameHdrLength(), and setFrameHdrLength().
#define FRAME_HDR_LENGTH_OFFSET_OF_DWORD 2 |
Definition at line 39 of file frameHdr.h.
View newest version in sPHENIX GitHub at line 39 of file frameHdr.h
Referenced by getFrameHdrLength(), and setFrameHdrLength().
#define FRAME_HDR_VERSION_MASK 0xff000000 |
Definition at line 37 of file frameHdr.h.
View newest version in sPHENIX GitHub at line 37 of file frameHdr.h
Referenced by getFrameHdrVersion(), and setFrameHdrVersion().
#define FRAME_HDR_VERSION_NUM_BITS 8 |
Definition at line 36 of file frameHdr.h.
View newest version in sPHENIX GitHub at line 36 of file frameHdr.h
#define FRAME_HDR_VERSION_OFFSET_IN_DWORD 24 |
Definition at line 35 of file frameHdr.h.
View newest version in sPHENIX GitHub at line 35 of file frameHdr.h
Referenced by getFrameHdrVersion(), and setFrameHdrVersion().
#define FRAME_HDR_VERSION_OFFSET_OF_DWORD 2 |
Definition at line 34 of file frameHdr.h.
View newest version in sPHENIX GitHub at line 34 of file frameHdr.h
Referenced by getFrameHdrVersion(), and setFrameHdrVersion().
#define FRAME_LENGTH_OFFSET 0 |
Definition at line 44 of file frameHdr.h.
View newest version in sPHENIX GitHub at line 44 of file frameHdr.h
#define FRAME_LENGTH_OFFSET_OF_DWORD 0 |
Definition at line 30 of file frameHdr.h.
View newest version in sPHENIX GitHub at line 30 of file frameHdr.h
Referenced by getFrameLength(), and setFrameLength().
#define FRAME_MARK_OFFSET 1 |
Definition at line 45 of file frameHdr.h.
View newest version in sPHENIX GitHub at line 45 of file frameHdr.h
#define FRAME_MARK_OFFSET_OF_DWORD 1 |
Definition at line 32 of file frameHdr.h.
View newest version in sPHENIX GitHub at line 32 of file frameHdr.h
Referenced by getFrameMark(), and setFrameMark().
#define NUM_FRAME_VERSIONS 2 /* we have a dummy version 0 */ |
Definition at line 47 of file frameHdr.h.
View newest version in sPHENIX GitHub at line 47 of file frameHdr.h
CONSTANT UINT currentAlignLength = V1_ALIGN_LENGTH |
Definition at line 63 of file frameHdr.h.
View newest version in sPHENIX GitHub at line 63 of file frameHdr.h
CONSTANT UINT currentFrameHdrLength = V1_FRAMEHDR_LENGTH |
Definition at line 61 of file frameHdr.h.
View newest version in sPHENIX GitHub at line 61 of file frameHdr.h
Referenced by oEvent::addPacket(), oEvent::addUnstructPacketData(), and makeFrameHdrV1().
CONSTANT UINT currentFrameHdrVersion = CURRENT_FRAME_HDR_VERSION |
Definition at line 60 of file frameHdr.h.
View newest version in sPHENIX GitHub at line 60 of file frameHdr.h
Referenced by currentFrameHdr(), makeFrameHdr(), and makeFrameHdrV1().
CONSTANT UINT currentFrameMark = V1_FRAMEMARK |
Definition at line 62 of file frameHdr.h.
View newest version in sPHENIX GitHub at line 62 of file frameHdr.h
Referenced by makeFrameHdrV1().
CONSTANT UINT currentFrameQuantum = V1_FRAME_QUANTUM |
Definition at line 64 of file frameHdr.h.
View newest version in sPHENIX GitHub at line 64 of file frameHdr.h
Referenced by adjustFrameLength().
CONSTANT UINT frameHdrLengthV[NUM_FRAME_VERSIONS] = {0, V1_FRAMEHDR_LENGTH} |
Definition at line 52 of file frameHdr.h.
View newest version in sPHENIX GitHub at line 52 of file frameHdr.h
Referenced by checkFrameHdrVersion().
CONSTANT UINT frameLengthOffset = FRAME_LENGTH_OFFSET |
Definition at line 54 of file frameHdr.h.
View newest version in sPHENIX GitHub at line 54 of file frameHdr.h
CONSTANT UINT frameMarkOffset = FRAME_MARK_OFFSET |
Definition at line 55 of file frameHdr.h.
View newest version in sPHENIX GitHub at line 55 of file frameHdr.h
CONSTANT UINT frameMarkV[NUM_FRAME_VERSIONS] = {0, V1_FRAMEMARK} |
Definition at line 51 of file frameHdr.h.
View newest version in sPHENIX GitHub at line 51 of file frameHdr.h
Referenced by checkFrameHdrVersion(), and validFrameMark().
CONSTANT UINT maxFrameHdrLength = V1_FRAMEHDR_LENGTH |
Definition at line 66 of file frameHdr.h.
View newest version in sPHENIX GitHub at line 66 of file frameHdr.h
Referenced by checkFrameEndianism().
CONSTANT UINT numFrameVersions = NUM_FRAME_VERSIONS |
Definition at line 50 of file frameHdr.h.
View newest version in sPHENIX GitHub at line 50 of file frameHdr.h
Referenced by getFrameHdrVersion().