ATLAS Offline Software
|
Holds raw luminosity data, per channel. More...
#include <BunchLumisCondData.h>
Public Member Functions | |
const std::vector< float > & | rawLuminosity (unsigned int channel) const |
Return vector of per-BCID raw luminosity for a given channel. More... | |
void | addChannel (unsigned int channel, std::vector< float > &&rawLumi) |
Add raw luminisity data for a channel. More... | |
Private Attributes | |
std::unordered_map< unsigned int, std::vector< float > > | m_rawLumi |
Raw luminosity, per channel. More... | |
Holds raw luminosity data, per channel.
Definition at line 26 of file BunchLumisCondData.h.
void BunchLumisCondData::addChannel | ( | unsigned int | channel, |
std::vector< float > && | rawLumi | ||
) |
Add raw luminisity data for a channel.
channel | Channel to add. |
rawLumi | Vector of per-BCID raw luminosities. |
Definition at line 38 of file BunchLumisCondData.cxx.
const std::vector< float > & BunchLumisCondData::rawLuminosity | ( | unsigned int | channel | ) | const |
Return vector of per-BCID raw luminosity for a given channel.
Channel | to retrieve. |
Will return an empty vector if the channel doesn't exist.
Definition at line 22 of file BunchLumisCondData.cxx.
|
private |
Raw luminosity, per channel.
Definition at line 48 of file BunchLumisCondData.h.