BOSS 7.1.0
BESIII Offline Software System
|
Classes | |
class | FullEventFragment |
class | Header |
class | ROBFragment |
class | RODFragment |
class | ROSFragment |
class | SubDetectorFragment |
Functions | |
uint32_t | convert_source (uint32_t old_id) |
uint32_t | convert (const uint32_t *src, uint32_t *dest, uint32_t max) |
Includes classes and non-member methods that allows provisional reading from event format v2.4. The main purpose of this functionality is conversion from the old to the new event format.
uint32_t eformat::old::convert | ( | const uint32_t * | src, |
uint32_t * | dest, | ||
uint32_t | max | ||
) |
Converts a full event fragment, from the old to new format, using the space of contiguous memory storage area given. If the event given is already on v3.0 format, no conversion takes place.
src | A pointer to the first word of the event, lying in a contiguous area of memory. |
dest | The destination area of memory, preallocated |
max | The maximum number of words that fit in the preallocated memory area "dest". |
Definition at line 248 of file util24.cxx.
uint32_t eformat::old::convert_source | ( | uint32_t | old_id | ) |
Gets an old source identitifier (v2.4) and transforms it into a new one, for version 3.0 of the event format
old_id | The old source identifier |
Definition at line 28 of file util24.cxx.
Referenced by convert().