ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Event
xAOD
xAODLuminosity
xAODLuminosity
versions
BCMRawData_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: BCMRawData_v1.h 652111 2015-03-06 10:13:22Z krasznaa $
8
#ifndef XAODLUMINOSITY_VERSIONS_BCMRAWDATA_V1_H
9
#define XAODLUMINOSITY_VERSIONS_BCMRAWDATA_V1_H
10
11
// System include(s):
12
extern
"C"
{
13
# include "stdint.h"
14
}
15
16
// Core EDM include(s):
17
#include "
AthContainers/AuxElement.h
"
18
19
namespace
xAOD
{
20
31
class
BCMRawData_v1
:
public
SG::AuxElement
{
32
33
public
:
35
BCMRawData_v1
();
36
39
41
uint32_t
bcmWord1
()
const
;
43
void
setBcmWord1
(
uint32_t
value );
44
46
uint32_t
bcmWord2
()
const
;
48
void
setBcmWord2
(
uint32_t
value );
49
51
54
56
int
channel
()
const
;
57
59
int
pulse1Position
()
const
;
61
int
pulse1Width
()
const
;
62
64
int
pulse2Position
()
const
;
66
int
pulse2Width
()
const
;
67
69
int
lvl1a
()
const
;
71
int
bcid
()
const
;
73
int
lvl1id
()
const
;
74
76
int
error
()
const
;
77
79
80
};
// class BCMRawData_v1
81
82
}
// namespace xAOD
83
84
#endif
// XAODLUMINOSITY_VERSIONS_BCMRAWDATA_V1_H
AuxElement.h
Base class for elements of a container that can have aux data.
xAOD::BCMRawData_v1::bcmWord1
uint32_t bcmWord1() const
The first raw word.
xAOD::BCMRawData_v1::bcid
int bcid() const
Bunch crossing ID [0-4095].
Definition
BCMRawData_v1.cxx:68
xAOD::BCMRawData_v1::channel
int channel() const
Channel identifier [0-15].
Definition
BCMRawData_v1.cxx:38
xAOD::BCMRawData_v1::error
int error() const
Error bits [0-15].
Definition
BCMRawData_v1.cxx:78
xAOD::BCMRawData_v1::setBcmWord1
void setBcmWord1(uint32_t value)
Set the first raw word.
xAOD::BCMRawData_v1::pulse2Position
int pulse2Position() const
Position of second pulse [0-63].
Definition
BCMRawData_v1.cxx:53
xAOD::BCMRawData_v1::pulse2Width
int pulse2Width() const
Width of second pulse [0-31].
Definition
BCMRawData_v1.cxx:58
xAOD::BCMRawData_v1::lvl1a
int lvl1a() const
Level-1 Accept [0-63].
Definition
BCMRawData_v1.cxx:63
xAOD::BCMRawData_v1::BCMRawData_v1
BCMRawData_v1()
Default constructor.
Definition
BCMRawData_v1.cxx:15
xAOD::BCMRawData_v1::pulse1Position
int pulse1Position() const
Position of first pulse [0-63].
Definition
BCMRawData_v1.cxx:43
xAOD::BCMRawData_v1::lvl1id
int lvl1id() const
Level-1 ID [0-65535].
Definition
BCMRawData_v1.cxx:73
xAOD::BCMRawData_v1::bcmWord2
uint32_t bcmWord2() const
The second raw word.
xAOD::BCMRawData_v1::pulse1Width
int pulse1Width() const
Width of first pulse [0-31].
Definition
BCMRawData_v1.cxx:48
xAOD::BCMRawData_v1::setBcmWord2
void setBcmWord2(uint32_t value)
Set the second raw word.
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
Generated on
for ATLAS Offline Software by
1.17.0