ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
LumiBlock
LumiBlockData
src
LuminosityCondData.cxx
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration.
3
*/
10
11
12
#include "
LumiBlockData/LuminosityCondData.h
"
13
14
15
float
16
LuminosityCondData::lbAverageLuminosity
()
const
{
17
return
m_LBAvInstLumi
;
18
}
19
20
void
21
LuminosityCondData::setLbAverageLuminosity
(
float
val) {
22
m_LBAvInstLumi
= val;
23
}
24
25
float
26
LuminosityCondData::lbAverageInteractionsPerCrossing
()
const
{
27
return
m_LBAvEvtsPerBX
;
28
}
29
30
void
31
LuminosityCondData::setLbAverageInteractionsPerCrossing
(
float
val) {
32
m_LBAvEvtsPerBX
= val;
33
}
34
35
unsigned
int
36
LuminosityCondData::lbAverageValid
()
const
{
37
return
m_Valid
;
38
}
39
40
void
41
LuminosityCondData::setLbAverageValid
(uint32_t val) {
42
m_Valid
= val;
43
}
44
45
const
std::vector<float>&
46
LuminosityCondData::lbLuminosityPerBCIDVector
()
const
{
47
return
m_LBInstLumi
;
48
}
49
50
void
51
LuminosityCondData::setLbLuminosityPerBCIDVector
(std::vector<float>&& val) {
52
m_LBInstLumi
= std::move(val);
53
}
54
55
float
56
LuminosityCondData::muToLumi
()
const
{
57
return
m_MuToLumi
;
58
}
59
60
void
61
LuminosityCondData::setMuToLumi
(
float
val) {
62
m_MuToLumi
= val;
63
}
64
LuminosityCondData.h
Hold luminosity data produced by LuminosityCondAlg.
LuminosityCondData::m_MuToLumi
float m_MuToLumi
Definition
LuminosityCondData.h:63
LuminosityCondData::setMuToLumi
void setMuToLumi(float val)
Definition
LuminosityCondData.cxx:61
LuminosityCondData::m_LBAvEvtsPerBX
float m_LBAvEvtsPerBX
Definition
LuminosityCondData.h:56
LuminosityCondData::setLbAverageLuminosity
void setLbAverageLuminosity(float val)
Definition
LuminosityCondData.cxx:21
LuminosityCondData::lbLuminosityPerBCIDVector
const std::vector< float > & lbLuminosityPerBCIDVector() const
Definition
LuminosityCondData.cxx:46
LuminosityCondData::setLbAverageInteractionsPerCrossing
void setLbAverageInteractionsPerCrossing(float val)
Definition
LuminosityCondData.cxx:31
LuminosityCondData::m_LBAvInstLumi
float m_LBAvInstLumi
Definition
LuminosityCondData.h:55
LuminosityCondData::m_Valid
uint32_t m_Valid
Definition
LuminosityCondData.h:57
LuminosityCondData::setLbAverageValid
void setLbAverageValid(uint32_t val)
Definition
LuminosityCondData.cxx:41
LuminosityCondData::muToLumi
float muToLumi() const
Definition
LuminosityCondData.cxx:56
LuminosityCondData::lbAverageLuminosity
float lbAverageLuminosity() const
Definition
LuminosityCondData.cxx:16
LuminosityCondData::lbAverageValid
unsigned int lbAverageValid() const
Definition
LuminosityCondData.cxx:36
LuminosityCondData::setLbLuminosityPerBCIDVector
void setLbLuminosityPerBCIDVector(std::vector< float > &&val)
Definition
LuminosityCondData.cxx:51
LuminosityCondData::m_LBInstLumi
std::vector< float > m_LBInstLumi
Definition
LuminosityCondData.h:60
LuminosityCondData::lbAverageInteractionsPerCrossing
float lbAverageInteractionsPerCrossing() const
Definition
LuminosityCondData.cxx:26
Generated on
for ATLAS Offline Software by
1.17.0