#include <MCEventLabel.h>
Definition at line 24 of file MCEventLabel.h.
◆ MCEventLabel() [1/2]
o2::MCEventLabel::MCEventLabel |
( |
int |
evID, |
|
|
int |
srcID, |
|
|
float |
corrw = 1.0 |
|
) |
| |
|
inline |
◆ MCEventLabel() [2/2]
o2::MCEventLabel::MCEventLabel |
( |
| ) |
|
|
default |
◆ ~MCEventLabel()
o2::MCEventLabel::~MCEventLabel |
( |
| ) |
|
|
default |
◆ asString()
std::string MCEventLabel::asString |
( |
| ) |
const |
◆ ClassDefNV()
◆ compare()
bool o2::MCEventLabel::compare |
( |
const MCEventLabel & |
other, |
|
|
bool |
strict = false |
|
) |
| const |
|
inline |
◆ get()
void o2::MCEventLabel::get |
( |
int & |
evID, |
|
|
int & |
srcID, |
|
|
float & |
corrW |
|
) |
| |
|
inline |
◆ getCorrWeight()
float o2::MCEventLabel::getCorrWeight |
( |
| ) |
const |
|
inline |
◆ getEventID()
int o2::MCEventLabel::getEventID |
( |
| ) |
const |
|
inline |
◆ getIDOnly()
uint32_t o2::MCEventLabel::getIDOnly |
( |
| ) |
const |
|
inline |
◆ getRawValue()
uint32_t o2::MCEventLabel::getRawValue |
( |
| ) |
const |
|
inline |
◆ getSourceID()
int o2::MCEventLabel::getSourceID |
( |
| ) |
const |
|
inline |
◆ isEmpty()
bool o2::MCEventLabel::isEmpty |
( |
| ) |
const |
|
inline |
◆ isSet()
bool o2::MCEventLabel::isSet |
( |
| ) |
const |
|
inline |
◆ MaxEventID()
static constexpr uint32_t o2::MCEventLabel::MaxEventID |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ MaxSourceID()
static constexpr uint32_t o2::MCEventLabel::MaxSourceID |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ operator uint32_t()
o2::MCEventLabel::operator uint32_t |
( |
| ) |
const |
|
inline |
◆ operator==()
bool o2::MCEventLabel::operator== |
( |
const MCEventLabel & |
other | ) |
const |
|
inline |
◆ print()
void MCEventLabel::print |
( |
| ) |
const |
◆ set()
void o2::MCEventLabel::set |
( |
int |
evID, |
|
|
int |
srcID, |
|
|
float |
corrW |
|
) |
| |
|
inline |
◆ setCorrWeight()
void o2::MCEventLabel::setCorrWeight |
( |
float |
corrW | ) |
|
|
inline |
◆ unset()
void o2::MCEventLabel::unset |
( |
| ) |
|
|
inline |
◆ WeightPrecision()
static constexpr float o2::MCEventLabel::WeightPrecision |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ MaskCorrW
constexpr uint32_t o2::MCEventLabel::MaskCorrW = (0x1 << nbitsCorrW) - 1 |
|
staticconstexpr |
◆ MaskEvID
constexpr uint32_t o2::MCEventLabel::MaskEvID = (0x1 << nbitsEvID) - 1 |
|
staticconstexpr |
◆ MaskSrcEvID
◆ MaskSrcID
constexpr uint32_t o2::MCEventLabel::MaskSrcID = (0x1 << nbitsSrcID) - 1 |
|
staticconstexpr |
◆ nbitsCorrW
◆ nbitsEvID
constexpr int o2::MCEventLabel::nbitsEvID = 16 |
|
staticconstexpr |
◆ nbitsSrcID
constexpr int o2::MCEventLabel::nbitsSrcID = 7 |
|
staticconstexpr |
◆ NotSet
◆ WeightNorm
constexpr float o2::MCEventLabel::WeightNorm = 1. / float(MaskCorrW) |
|
staticconstexpr |
The documentation for this class was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/DataFormats/simulation/include/SimulationDataFormat/MCEventLabel.h
- /home/runner/work/AliceO2/AliceO2/DataFormats/simulation/src/MCEventLabel.cxx