Container for similated points connected to a given chip.
More...
#include <ChipDigitsContainer.h>
|
| ChipDigitsContainer (UShort_t idx=0) |
| Default constructor.
|
|
| ~ChipDigitsContainer ()=default |
| Destructor.
|
|
std::map< ULong64_t, o2::itsmft::PreDigit > & | getPreDigits () |
|
bool | isEmpty () const |
|
void | setNoiseMap (const o2::itsmft::NoiseMap *mp) |
|
void | setDeadChanMap (const o2::itsmft::NoiseMap *mp) |
|
void | setChipIndex (UShort_t ind) |
|
UShort_t | getChipIndex () const |
|
o2::itsmft::PreDigit * | findDigit (ULong64_t key) |
|
void | addDigit (ULong64_t key, UInt_t roframe, UShort_t row, UShort_t col, int charge, o2::MCCompLabel lbl) |
|
void | addNoise (UInt_t rofMin, UInt_t rofMax, const o2::itsmft::DigiParams *params, int maxRows=o2::itsmft::SegmentationAlpide::NRows, int maxCols=o2::itsmft::SegmentationAlpide::NCols) |
|
bool | isDisabled () const |
|
void | disable (bool v) |
|
|
static ULong64_t | getOrderingKey (UInt_t roframe, UShort_t row, UShort_t col) |
| Get global ordering key made of readout frame, column and row.
|
|
static UInt_t | key2ROFrame (ULong64_t key) |
| Get ROFrame from the ordering key.
|
|
Container for similated points connected to a given chip.
Definition at line 36 of file ChipDigitsContainer.h.
◆ ChipDigitsContainer()
o2::itsmft::ChipDigitsContainer::ChipDigitsContainer |
( |
UShort_t |
idx = 0 | ) |
|
|
inline |
◆ ~ChipDigitsContainer()
o2::itsmft::ChipDigitsContainer::~ChipDigitsContainer |
( |
| ) |
|
|
default |
◆ addDigit()
void o2::itsmft::ChipDigitsContainer::addDigit |
( |
ULong64_t |
key, |
|
|
UInt_t |
roframe, |
|
|
UShort_t |
row, |
|
|
UShort_t |
col, |
|
|
int |
charge, |
|
|
o2::MCCompLabel |
lbl |
|
) |
| |
|
inline |
◆ addNoise()
◆ ClassDefNV()
◆ disable()
void o2::itsmft::ChipDigitsContainer::disable |
( |
bool |
v | ) |
|
|
inline |
◆ findDigit()
◆ getChipIndex()
UShort_t o2::itsmft::ChipDigitsContainer::getChipIndex |
( |
| ) |
const |
|
inline |
◆ getOrderingKey()
static ULong64_t o2::itsmft::ChipDigitsContainer::getOrderingKey |
( |
UInt_t |
roframe, |
|
|
UShort_t |
row, |
|
|
UShort_t |
col |
|
) |
| |
|
inlinestatic |
Get global ordering key made of readout frame, column and row.
Definition at line 57 of file ChipDigitsContainer.h.
◆ getPreDigits()
◆ isDisabled()
bool o2::itsmft::ChipDigitsContainer::isDisabled |
( |
| ) |
const |
|
inline |
◆ isEmpty()
bool o2::itsmft::ChipDigitsContainer::isEmpty |
( |
| ) |
const |
|
inline |
◆ key2ROFrame()
static UInt_t o2::itsmft::ChipDigitsContainer::key2ROFrame |
( |
ULong64_t |
key | ) |
|
|
inlinestatic |
◆ setChipIndex()
void o2::itsmft::ChipDigitsContainer::setChipIndex |
( |
UShort_t |
ind | ) |
|
|
inline |
◆ setDeadChanMap()
◆ setNoiseMap()
◆ mChipIndex
UShort_t o2::itsmft::ChipDigitsContainer::mChipIndex = 0 |
|
protected |
◆ mDeadChanMap
◆ mDigits
◆ mDisabled
bool o2::itsmft::ChipDigitsContainer::mDisabled = false |
|
protected |
◆ mNoiseMap
The documentation for this class was generated from the following files: