ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Event
xAOD
xAODLuminosity
xAODLuminosity
versions
LumiBlockRange_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: LumiBlockRange_v1.h 647501 2015-02-17 14:22:33Z krasznaa $
8
#ifndef XAODLUMINOSITY_VERSIONS_LUMIBLOCKRANGE_V1_H
9
#define XAODLUMINOSITY_VERSIONS_LUMIBLOCKRANGE_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
33
class
LumiBlockRange_v1
:
public
SG::AuxElement
{
34
35
public
:
37
LumiBlockRange_v1
();
39
LumiBlockRange_v1
(
const
LumiBlockRange_v1
& parent );
40
42
LumiBlockRange_v1
&
operator=
(
const
LumiBlockRange_v1
& rhs );
43
46
48
uint32_t
startRunNumber
()
const
;
50
void
setStartRunNumber
(
uint32_t
value );
51
53
uint32_t
startLumiBlockNumber
()
const
;
55
void
setStartLumiBlockNumber
(
uint32_t
value );
56
58
61
63
uint32_t
stopRunNumber
()
const
;
65
void
setStopRunNumber
(
uint32_t
value );
66
68
uint32_t
stopLumiBlockNumber
()
const
;
70
void
setStopLumiBlockNumber
(
uint32_t
value );
71
73
76
78
uint32_t
eventsExpected
()
const
;
80
void
setEventsExpected
(
uint32_t
value );
81
83
uint32_t
eventsSeen
()
const
;
85
void
setEventsSeen
(
uint32_t
value );
86
88
89
};
// class LumiBlockRange_v1
90
91
}
// namespace xAOD
92
93
#endif
// XAODLUMINOSITY_VERSIONS_LUMIBLOCKRANGE_V1_H
AuxElement.h
Base class for elements of a container that can have aux data.
xAOD::LumiBlockRange_v1::setStopRunNumber
void setStopRunNumber(uint32_t value)
Set the run number of the stop time of the range.
xAOD::LumiBlockRange_v1::operator=
LumiBlockRange_v1 & operator=(const LumiBlockRange_v1 &rhs)
Assignment operator.
Definition
LumiBlockRange_v1.cxx:28
xAOD::LumiBlockRange_v1::eventsSeen
uint32_t eventsSeen() const
Get the number of seen/processed events in this luminosity block range.
xAOD::LumiBlockRange_v1::setEventsSeen
void setEventsSeen(uint32_t value)
Set the number of seen/processed events in this luminosity block range.
xAOD::LumiBlockRange_v1::stopRunNumber
uint32_t stopRunNumber() const
Get the run number of the stop time of the range.
xAOD::LumiBlockRange_v1::stopLumiBlockNumber
uint32_t stopLumiBlockNumber() const
Get the luminosity block of the stop time of the range.
xAOD::LumiBlockRange_v1::startRunNumber
uint32_t startRunNumber() const
Get the run number of the start time of the range.
xAOD::LumiBlockRange_v1::setStartRunNumber
void setStartRunNumber(uint32_t value)
Set the run number of the start time of the range.
xAOD::LumiBlockRange_v1::setEventsExpected
void setEventsExpected(uint32_t value)
Set the number of expected events in this luminosity block range.
xAOD::LumiBlockRange_v1::eventsExpected
uint32_t eventsExpected() const
Get the number of expected events in this luminosity block range.
xAOD::LumiBlockRange_v1::LumiBlockRange_v1
LumiBlockRange_v1()
Default constructor.
Definition
LumiBlockRange_v1.cxx:15
xAOD::LumiBlockRange_v1::startLumiBlockNumber
uint32_t startLumiBlockNumber() const
Get the luminosity block of the start time of the range.
xAOD::LumiBlockRange_v1::setStartLumiBlockNumber
void setStartLumiBlockNumber(uint32_t value)
Set the luminosity block of the start time of the range.
xAOD::LumiBlockRange_v1::setStopLumiBlockNumber
void setStopLumiBlockNumber(uint32_t value)
Set the luminosity block of the stop time of the range.
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