#include <MCLabel.h>
Inherits o2::MCCompLabel.
|
| | MCLabel ()=default |
| |
| | MCLabel (Int_t trackID, Int_t eventID, Int_t srcID, bool fake, float edep) |
| |
| bool | operator== (const MCLabel &other) const |
| | Comparison oparator, based on track, event and src Id.
|
| |
| MCLabel & | operator= (const MCLabel &other)=default |
| |
| void | add (const MCLabel &other, float scale) |
| |
| void | scale (float s) |
| |
| float | getEdep () const |
| |
| double | getAmplitudeFraction () const |
| |
| | ClassDefNV (MCLabel, 2) |
| |
| | MCCompLabel (int trackID, int evID, int srcID, bool fake=false) |
| |
| | MCCompLabel (bool noise=false) |
| |
| | ~MCCompLabel ()=default |
| |
| bool | isSet () const |
| |
| bool | isEmpty () const |
| |
| bool | isQED () const |
| |
| bool | isNoise () const |
| |
| bool | isValid () const |
| |
| bool | isFake () const |
| |
| bool | isCorrect () const |
| |
| int | compare (const MCCompLabel &other) const |
| |
| uint64_t | getRawValue () const |
| |
| bool | operator== (const MCCompLabel &other) const |
| |
| bool | operator!= (const MCCompLabel &other) const |
| |
| bool | operator< (const MCCompLabel &other) const |
| |
| bool | operator> (const MCCompLabel &other) const |
| |
| void | unset () |
| |
| void | setNoise () |
| |
| void | setFakeFlag (bool v=true) |
| |
| void | set (unsigned int trackID, int evID, int srcID, bool fake) |
| |
| int | getTrackID () const |
| |
| int | getTrackIDSigned () const |
| |
| int | getEventID () const |
| |
| int | getSourceID () const |
| |
| uint64_t | getTrackEventSourceID () const |
| |
| void | get (int &trackID, int &evID, int &srcID, bool &fake) const |
| |
| void | print () const |
| |
| std::string | asString () const |
| |
| | ClassDefNV (MCCompLabel, 1) |
| |
Definition at line 23 of file MCLabel.h.
◆ MCLabel() [1/2]
| o2::phos::MCLabel::MCLabel |
( |
| ) |
|
|
default |
◆ MCLabel() [2/2]
| o2::phos::MCLabel::MCLabel |
( |
Int_t |
trackID, |
|
|
Int_t |
eventID, |
|
|
Int_t |
srcID, |
|
|
bool |
fake, |
|
|
float |
edep |
|
) |
| |
|
inline |
◆ add()
| void o2::phos::MCLabel::add |
( |
const MCLabel & |
other, |
|
|
float |
scale |
|
) |
| |
|
inline |
◆ ClassDefNV()
| o2::phos::MCLabel::ClassDefNV |
( |
MCLabel |
, |
|
|
2 |
|
|
) |
| |
◆ getAmplitudeFraction()
| double o2::phos::MCLabel::getAmplitudeFraction |
( |
| ) |
const |
|
inline |
◆ getEdep()
| float o2::phos::MCLabel::getEdep |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ operator==()
| bool o2::phos::MCLabel::operator== |
( |
const MCLabel & |
other | ) |
const |
|
inline |
Comparison oparator, based on track, event and src Id.
- Parameters
-
- Returns
- result of comparison: same tracks or not
Definition at line 35 of file MCLabel.h.
◆ scale()
| void o2::phos::MCLabel::scale |
( |
float |
s | ) |
|
|
inline |
The documentation for this class was generated from the following file:
- /home/runner/work/AliceO2/AliceO2/DataFormats/Detectors/PHOS/include/DataFormatsPHOS/MCLabel.h