BOSS 7.0.1
BESIII Offline Software System
|
#include "eformat/old/util.h"
#include "eformat/old/UnboundSourceIdentifierIssue.h"
#include "eformat/old/FullEventFragment.h"
#include "eformat/old/SubDetectorFragment.h"
#include "eformat/old/ROSFragment.h"
#include "eformat/old/ROBFragment.h"
#include "eformat/old/RODFragment.h"
#include "eformat/SourceIdentifier.h"
#include "eformat/HeaderMarker.h"
#include "eformat/WrongMarkerIssue.h"
#include "eformat/Version.h"
#include "eformat/BadVersionIssue.h"
#include "ers/StreamFactory.h"
#include "eformat/write/FullEventFragment.h"
Go to the source code of this file.
Functions | |
uint32_t | convert_ros (const uint32_t *src, uint32_t *dest, uint32_t max) |
uint32_t convert_ros | ( | const uint32_t * | src, |
uint32_t * | dest, | ||
uint32_t | max | ||
) |
Converts a ROS 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 fragment, 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 176 of file util24.cxx.
Referenced by eformat::old::convert().