ATLAS Offline Software
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 
23  /*@name typedefs to read fragments */
24  typedef uint32_t DataType;
25  typedef const DataType * PointerType;
26  typedef eformat::FullEventFragment<PointerType> FullEventFragment;
28 }
29 
31  /*@name typedefs to write fragments */
34 }
35 
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