ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Event
ByteStreamData
ByteStreamData
RawEvent.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef XAOD_ANALYSIS
6
7
#ifndef BYTESTREAMDATA_RAWEVENT_H
8
#define BYTESTREAMDATA_RAWEVENT_H
9
10
//
11
// Initial version: July 10, 2002
12
// typedef for RawEvent from eformat.
13
//---------------------------------------------------------------------
14
15
#include <cstdint>
16
17
#include "eformat/FullEventFragment.h"
18
#include "eformat/ROBFragment.h"
19
#include "eformat/write/FullEventFragment.h"
20
#include "eformat/write/ROBFragment.h"
21
22
namespace
OFFLINE_FRAGMENTS_NAMESPACE
{
23
/*@name type aliases to read fragments */
24
using
DataType
= uint32_t;
25
using
PointerType
=
const
DataType
*;
26
using
FullEventFragment
= eformat::FullEventFragment<PointerType>;
27
using
ROBFragment
=
eformat::ROBFragment<PointerType>
;
28
}
29
30
namespace
OFFLINE_FRAGMENTS_NAMESPACE_WRITE
{
31
/*@name type aliases to write fragments */
32
using
FullEventFragment
= eformat::write::FullEventFragment;
33
using
ROBFragment
= eformat::write::ROBFragment;
34
}
35
37
using
RawEvent
=
OFFLINE_FRAGMENTS_NAMESPACE::FullEventFragment
;
39
using
RawEventWrite
=
OFFLINE_FRAGMENTS_NAMESPACE_WRITE::FullEventFragment
;
40
41
#endif
42
43
#endif
RawEventWrite
OFFLINE_FRAGMENTS_NAMESPACE_WRITE::FullEventFragment RawEventWrite
data type for writing raw event
Definition
RawEvent.h:39
RawEvent
OFFLINE_FRAGMENTS_NAMESPACE::FullEventFragment RawEvent
data type for reading raw event
Definition
RawEvent.h:37
eformat::ROBFragment
Definition
L1CaloBsDecoderUtil.h:12
OFFLINE_FRAGMENTS_NAMESPACE_WRITE
Definition
RawEvent.h:30
OFFLINE_FRAGMENTS_NAMESPACE_WRITE::ROBFragment
eformat::write::ROBFragment ROBFragment
Definition
RawEvent.h:33
OFFLINE_FRAGMENTS_NAMESPACE_WRITE::FullEventFragment
eformat::write::FullEventFragment FullEventFragment
Definition
RawEvent.h:32
OFFLINE_FRAGMENTS_NAMESPACE
Definition
RawEvent.h:22
OFFLINE_FRAGMENTS_NAMESPACE::PointerType
const DataType * PointerType
Definition
RawEvent.h:25
OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment
eformat::ROBFragment< PointerType > ROBFragment
Definition
RawEvent.h:27
OFFLINE_FRAGMENTS_NAMESPACE::DataType
uint32_t DataType
Definition
RawEvent.h:24
OFFLINE_FRAGMENTS_NAMESPACE::FullEventFragment
eformat::FullEventFragment< PointerType > FullEventFragment
Definition
RawEvent.h:26
Generated on
for ATLAS Offline Software by
1.17.0