ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Event
xAOD
xAODTrigL1Calo
xAODTrigL1Calo
versions
L1TopoRawData_v1.h
Go to the documentation of this file.
1
// Dear emacs, this is -*- c++ -*-
2
3
/*
4
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
// $Id: L1TopoRawData_v1.h 652824 2015-03-09 23:24:32Z morrisj $
8
#ifndef XAODTRIGL1CALO_VERSIONS_L1TOPORAWDATA_V1_H
9
#define XAODTRIGL1CALO_VERSIONS_L1TOPORAWDATA_V1_H
10
11
// EDM include(s):
12
#include "AthLinks/ElementLink.h"
13
#include "
AthContainers/AuxElement.h
"
14
15
// System include(s):
16
#include <stdint.h>
17
18
namespace
xAOD
{
19
27
28
class
L1TopoRawData_v1
:
public
SG::AuxElement
{
29
public
:
31
L1TopoRawData_v1
();
32
34
virtual
~L1TopoRawData_v1
(){}
35
37
virtual
void
initialize
(
const
std::vector<uint32_t>&
dataWords
,
38
const
std::vector<uint32_t>&
statusWords
,
39
const
uint32_t
errorWord
,
40
const
uint32_t
sourceID
);
41
43
const
std::vector<uint32_t>&
dataWords
()
const
;
45
void
setDataWords
(
const
std::vector<uint32_t>&);
46
47
49
const
std::vector<uint32_t>&
statusWords
()
const
;
51
void
setStatusWords
(
const
std::vector<uint32_t>&);
52
54
uint32_t
errorWord
()
const
;
56
void
setErrorWord
(
const
uint32_t
);
57
59
uint32_t
sourceID
()
const
;
61
void
setSourceID
(
const
uint32_t
);
62
63
64
};
// class L1TopoRawData_v1
65
}
// namespace xAOD
66
67
#endif
// XAODTRIGL1CALO_VERSIONS_L1TOPORAWDATA_V1_H
AuxElement.h
Base class for elements of a container that can have aux data.
xAOD::L1TopoRawData_v1::setStatusWords
void setStatusWords(const std::vector< uint32_t > &)
set statusWords
xAOD::L1TopoRawData_v1::setDataWords
void setDataWords(const std::vector< uint32_t > &)
set dataWords
xAOD::L1TopoRawData_v1::statusWords
const std::vector< uint32_t > & statusWords() const
get statusWords
xAOD::L1TopoRawData_v1::setSourceID
void setSourceID(const uint32_t)
set sourceID
xAOD::L1TopoRawData_v1::~L1TopoRawData_v1
virtual ~L1TopoRawData_v1()
Default desturctor.
Definition
L1TopoRawData_v1.h:34
xAOD::L1TopoRawData_v1::L1TopoRawData_v1
L1TopoRawData_v1()
Default constructor.
Definition
L1TopoRawData_v1.cxx:18
xAOD::L1TopoRawData_v1::errorWord
uint32_t errorWord() const
get error
xAOD::L1TopoRawData_v1::sourceID
uint32_t sourceID() const
get sourceID
xAOD::L1TopoRawData_v1::dataWords
const std::vector< uint32_t > & dataWords() const
get dataWords
xAOD::L1TopoRawData_v1::setErrorWord
void setErrorWord(const uint32_t)
set error
SG::AuxElement
AuxElement(SG::AuxVectorData *container, size_t index)
Base class for elements of a container that can have aux data.
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition
ICaloAffectedTool.h:24
xAOD::uint32_t
setEventNumber uint32_t
Definition
EventInfo_v1.cxx:127
initialize
void initialize()
Definition
run_EoverP.cxx:894
Generated on
for ATLAS Offline Software by
1.17.0