ATLAS Offline Software
|
#include <string>
#include <vector>
#include <stdint.h>
Go to the source code of this file.
Namespaces | |
offline_EventStorage_v5 | |
Macros | |
#define | FILE_FORMAT_VERSION_V5 0x00000005 |
metadata records for EventStorage library More... | |
#define | FILE_START_MARKER 0x1234aaaa |
#define | RUN_PARAMETERS_MARKER 0x1234bbbb |
#define | EVENT_RECORD_MARKER 0x1234cccc |
#define | STRING_SECTION_MARKER 0x1234aabb |
#define | FREE_STRINGS_MARKER 0x1234aabc |
#define | FILE_END_MARKER 0x1234dddd |
#define | FILE_END_MARKER_LAST 0x1234eeee |
Typedefs | |
typedef std::vector< std::string > | offline_EventStorage_v5::freeMetaDataStrings |
Enumerations | |
enum | offline_EventStorage_v5::CompressionType { offline_EventStorage_v5::NONE, offline_EventStorage_v5::RESERVED, offline_EventStorage_v5::UNKNOWN, offline_EventStorage_v5::ZLIB } |
Functions | |
std::string | offline_EventStorage_v5::string_record (void *ri, const void *pi) |
std::string | offline_EventStorage_v5::string_record (const file_name_strings &nst) |
void | offline_EventStorage_v5::reset_record (void *ri, const void *pi) |
Variables | |
const uint32_t | offline_EventStorage_v5::file_name_strings_marker = STRING_SECTION_MARKER |
const uint32_t | offline_EventStorage_v5::free_strings_marker = FREE_STRINGS_MARKER |
const file_start_record | offline_EventStorage_v5::file_start_pattern |
const internal_run_parameters_record | offline_EventStorage_v5::run_parameters_pattern |
const old_internal_run_parameters_record | offline_EventStorage_v5::old_run_parameters_pattern |
const data_separator_record | offline_EventStorage_v5::data_separator_pattern |
const file_end_record | offline_EventStorage_v5::file_end_pattern |
#define EVENT_RECORD_MARKER 0x1234cccc |
Definition at line 26 of file v5_EventStorageRecords.h.
#define FILE_END_MARKER 0x1234dddd |
Definition at line 31 of file v5_EventStorageRecords.h.
#define FILE_END_MARKER_LAST 0x1234eeee |
Definition at line 32 of file v5_EventStorageRecords.h.
#define FILE_FORMAT_VERSION_V5 0x00000005 |
metadata records for EventStorage library
Definition at line 20 of file v5_EventStorageRecords.h.
#define FILE_START_MARKER 0x1234aaaa |
Definition at line 23 of file v5_EventStorageRecords.h.
#define FREE_STRINGS_MARKER 0x1234aabc |
Definition at line 29 of file v5_EventStorageRecords.h.
#define RUN_PARAMETERS_MARKER 0x1234bbbb |
Definition at line 24 of file v5_EventStorageRecords.h.
#define STRING_SECTION_MARKER 0x1234aabb |
Definition at line 28 of file v5_EventStorageRecords.h.