ATLAS Offline Software
Event
ByteStreamData
ByteStreamData
RawEvent.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef XAOD_ANALYSIS
6
7
#ifndef BYTESTREAMCNVSVC_RAWEVENT_H
8
#define BYTESTREAMCNVSVC_RAWEVENT_H
9
10
//
11
// Initial version: July 10, 2002
12
// typedef for RawEvent from eformat.
13
//---------------------------------------------------------------------
14
15
#include <inttypes.h>
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 typedefs to read fragments */
24
typedef
uint32_t
DataType
;
25
typedef
const
DataType
*
PointerType
;
26
typedef
eformat::FullEventFragment<PointerType>
FullEventFragment
;
27
typedef
eformat::ROBFragment<PointerType>
ROBFragment
;
28
}
29
30
namespace
OFFLINE_FRAGMENTS_NAMESPACE_WRITE
{
31
/*@name typedefs to write fragments */
32
typedef
eformat::write::FullEventFragment
FullEventFragment
;
33
typedef
eformat::write::ROBFragment
ROBFragment
;
34
}
35
37
typedef
OFFLINE_FRAGMENTS_NAMESPACE::FullEventFragment
RawEvent
;
39
typedef
OFFLINE_FRAGMENTS_NAMESPACE_WRITE::FullEventFragment
RawEventWrite
;
40
41
#endif
42
43
#endif
RawEventWrite
OFFLINE_FRAGMENTS_NAMESPACE_WRITE::FullEventFragment RawEventWrite
data type for writing raw event
Definition:
RawEvent.h:39
OFFLINE_FRAGMENTS_NAMESPACE
Definition:
RawEvent.h:22
OFFLINE_FRAGMENTS_NAMESPACE::DataType
uint32_t DataType
Definition:
RawEvent.h:24
xAOD::uint32_t
setEventNumber uint32_t
Definition:
EventInfo_v1.cxx:127
RawEvent
OFFLINE_FRAGMENTS_NAMESPACE::FullEventFragment RawEvent
data type for reading raw event
Definition:
RawEvent.h:37
OFFLINE_FRAGMENTS_NAMESPACE::FullEventFragment
eformat::FullEventFragment< PointerType > FullEventFragment
Definition:
RawEvent.h:26
OFFLINE_FRAGMENTS_NAMESPACE::PointerType
const DataType * PointerType
Definition:
RawEvent.h:25
OFFLINE_FRAGMENTS_NAMESPACE_WRITE
Definition:
RawEvent.h:30
eformat::ROBFragment
Definition:
L1CaloBsDecoderUtil.h:12
OFFLINE_FRAGMENTS_NAMESPACE::ROBFragment
eformat::ROBFragment< PointerType > ROBFragment
Definition:
RawEvent.h:27
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
Generated on Thu Nov 7 2024 21:24:25 for ATLAS Offline Software by
1.8.18