Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
dataBlock.C File Reference
#include "dataBlock.h"
+ Include dependency graph for dataBlock.C:

Go to the source code of this file.

Functions

VALUE_ret getUnstructPacketDataLengthBytes (PACKET_ptr packet_ptr)
 
VALUE_ret getUnstructPacketDataLengthWords (PACKET_ptr packet_ptr)
 
VALUE_ret extendUnstructPacketDataBlock (PACKET_ptr packet_ptr, UINT addWords)
 

Function Documentation

VALUE_ret extendUnstructPacketDataBlock ( PACKET_ptr  packet_ptr,
UINT  addWords 
)

Definition at line 64 of file dataBlock.C.

View newest version in sPHENIX GitHub at line 64 of file dataBlock.C

References DWORD_SIZE, getUnstructPacketDataLengthWords(), getUnstructPacketWordSize(), setUnstructPacketDataPadding(), and valueFailure.

Referenced by finishUnstructDataWrite(), startUnstructDataWrite(), and storePacketHits().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

VALUE_ret getUnstructPacketDataLengthBytes ( PACKET_ptr  packet_ptr)

Definition at line 30 of file dataBlock.C.

View newest version in sPHENIX GitHub at line 30 of file dataBlock.C

References DWORD_SIZE, getPacketDataLength(), getUnstructPacketDataPadding(), and valueFailure.

Referenced by getUnstructPacketDataLengthWords().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

VALUE_ret getUnstructPacketDataLengthWords ( PACKET_ptr  packet_ptr)

Definition at line 46 of file dataBlock.C.

View newest version in sPHENIX GitHub at line 46 of file dataBlock.C

References FORMAT_ERR_DATA_INCONSISTENCY, getUnstructPacketDataLengthBytes(), getUnstructPacketWordSize(), setPacketError(), and valueFailure.

Referenced by dumpPacket(), extendUnstructPacketDataBlock(), fetchPacketHits(), and finishUnstructDataWrite().

+ Here is the call graph for this function:

+ Here is the caller graph for this function: