Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HDEVIO Member List

This is the complete list of members for HDEVIO, including all inherited members.

_gcountHDEVIO
AddToEventMask(string type_str)HDEVIO
bhHDEVIO
BLOCKTYPE enum nameHDEVIO
buffHDEVIO
buff_endHDEVIO
buff_gcount() const HDEVIOinlineprotected
buff_lenHDEVIO
buff_limitHDEVIO
buff_read(char *s, streamsize n)HDEVIOprotected
buff_seekg(streamoff off, ios_base::seekdir way)HDEVIOprotected
buff_sizeHDEVIO
ClearErrorMessage(void)HDEVIOinlineprotected
err_codeHDEVIO
err_messHDEVIO
ERRORCODE_tHDEVIO
event_type_maskHDEVIOprotected
evio_blocksHDEVIOprotected
fbuffHDEVIO
fbuff_endHDEVIO
fbuff_lenHDEVIO
fbuff_sizeHDEVIO
filenameHDEVIO
fnextHDEVIO
GetEventMask(void)HDEVIOinline
GetEVIOBlockRecords(void)HDEVIO
GetNWordsLeftInFile(void)HDEVIO
HDEVIO(string filename, bool read_map_file=true, int verbose=1)HDEVIO
HDEVIO_BAD_BLOCK_HEADER enum valueHDEVIO
HDEVIO_BANK_TRUNCATED enum valueHDEVIO
HDEVIO_BLOCKSIZE_GREATER_THAN_LIMIT enum valueHDEVIO
HDEVIO_EOF enum valueHDEVIO
HDEVIO_EVENT_BIGGER_THAN_BLOCK enum valueHDEVIO
HDEVIO_FILE_NOT_OPEN enum valueHDEVIO
HDEVIO_FILE_TRUNCATED enum valueHDEVIO
HDEVIO_MEMORY_ALLOCATION_ERROR enum valueHDEVIO
HDEVIO_NO_EVENTS_IN_BUFFER enum valueHDEVIO
HDEVIO_OK enum valueHDEVIO
HDEVIO_UNKNOWN_BANK_TYPE enum valueHDEVIO
HDEVIO_USER_BUFFER_TOO_SMALL enum valueHDEVIO
HexStr(uint32_t v)HDEVIOinline
HexStr(uint16_t v)HDEVIOinline
HexStr(uint8_t v)HDEVIOinline
ifsHDEVIO
IGNORE_EMPTY_BORHDEVIO
is_mappedHDEVIOprotected
is_openHDEVIO
kBT_BOR enum valueHDEVIO
kBT_END enum valueHDEVIO
kBT_EPICS enum valueHDEVIO
kBT_GO enum valueHDEVIO
kBT_PAUSE enum valueHDEVIO
kBT_PHYSICS enum valueHDEVIO
kBT_PRESTART enum valueHDEVIO
kBT_SYNC enum valueHDEVIO
kBT_UNKNOWN enum valueHDEVIO
last_event_lenHDEVIO
last_event_posHDEVIO
MapBlocks(bool print_ticker=true)HDEVIOprotected
MapEvents(BLOCKHEADER_t &bh, EVIOBlockRecord &br)HDEVIOprotected
NB_block_recordHDEVIOprotected
NB_next_posHDEVIOprotected
Nbad_blocksHDEVIO
Nbad_eventsHDEVIO
NblocksHDEVIO
NerrorsHDEVIO
NeventsHDEVIO
nextHDEVIO
Print_fbuff(void)HDEVIO
PrintEVIOBlockHeader(void)HDEVIO
PrintFileSummary(void)HDEVIO
PrintStats(void)HDEVIO
read(uint32_t *user_buff, uint32_t user_buff_len, bool allow_swap=true)HDEVIO
ReadBlock(void)HDEVIO
ReadFileMap(string fname="", bool warn_if_not_found=false)HDEVIO
readNoFileBuff(uint32_t *user_buff, uint32_t user_buff_len, bool allow_swap=true)HDEVIO
readSparse(uint32_t *user_buff, uint32_t user_buff_len, bool allow_swap=true)HDEVIO
rewind(void)HDEVIO
SaveFileMap(string fname="")HDEVIO
SetErrorMessage(string mess)HDEVIOinlineprotected
SetEventMask(uint32_t mask)HDEVIO
SetEventMask(string types_str)HDEVIO
SKIP_EVENT_MAPPINGHDEVIO
sparse_block_iterHDEVIOprotected
sparse_event_idxHDEVIOprotected
swap_bank(uint32_t *outbuff, uint32_t *inbuff, uint32_t len)HDEVIO
swap_block(uint16_t *inbuff, uint16_t len, uint16_t *outbuff)HDEVIOinline
swap_block(uint32_t *inbuff, uint32_t len, uint32_t *outbuff)HDEVIOinline
swap_block(uint64_t *inbuff, uint64_t len, uint64_t *outbuff)HDEVIOinline
swap_neededHDEVIO
swap_segment(uint32_t *outbuff, uint32_t *inbuff, uint32_t len)HDEVIO
swap_tagsegment(uint32_t *outbuff, uint32_t *inbuff, uint32_t len)HDEVIO
total_size_bytesHDEVIOprotected
VERBOSEHDEVIO
~HDEVIO()HDEVIOvirtual