Container for simulated 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::trkft3::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::trkft3::PreDigit * | findDigit (ULong64_t key) |
| |
| void | addDigit (ULong64_t key, UInt_t roframe, UShort_t row, UShort_t col, int charge, o2::MCCompLabel lbl, float toa=0.f) |
| |
| template<int DetID> |
| void | addNoise (UInt_t rofMin, UInt_t rofMax, const o2::trkft3::DigiParams< DetID > *params, int subDetID, int layer) |
| |
| 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.
|
| |
Container for simulated points connected to a given chip.
Definition at line 30 of file ChipDigitsContainer.h.
◆ ChipDigitsContainer()
| ChipDigitsContainer::ChipDigitsContainer |
( |
UShort_t |
idx = 0 | ) |
|
|
explicit |
◆ ~ChipDigitsContainer()
| o2::trkft3::ChipDigitsContainer::~ChipDigitsContainer |
( |
| ) |
|
|
default |
◆ addDigit()
| void o2::trkft3::ChipDigitsContainer::addDigit |
( |
ULong64_t |
key, |
|
|
UInt_t |
roframe, |
|
|
UShort_t |
row, |
|
|
UShort_t |
col, |
|
|
int |
charge, |
|
|
o2::MCCompLabel |
lbl, |
|
|
float |
toa = 0.f |
|
) |
| |
|
inline |
◆ addNoise()
◆ ClassDefNV()
◆ disable()
| void o2::trkft3::ChipDigitsContainer::disable |
( |
bool |
v | ) |
|
|
inline |
◆ findDigit()
◆ getChipIndex()
| UShort_t o2::trkft3::ChipDigitsContainer::getChipIndex |
( |
| ) |
const |
|
inline |
◆ getOrderingKey()
| static ULong64_t o2::trkft3::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 52 of file ChipDigitsContainer.h.
◆ getPreDigits()
◆ isDisabled()
| bool o2::trkft3::ChipDigitsContainer::isDisabled |
( |
| ) |
const |
|
inline |
◆ isEmpty()
| bool o2::trkft3::ChipDigitsContainer::isEmpty |
( |
| ) |
const |
|
inline |
◆ setChipIndex()
| void o2::trkft3::ChipDigitsContainer::setChipIndex |
( |
UShort_t |
ind | ) |
|
|
inline |
◆ setDeadChanMap()
◆ setNoiseMap()
◆ mChipIndex
| UShort_t o2::trkft3::ChipDigitsContainer::mChipIndex = 0 |
|
protected |
◆ mDeadChanMap
◆ mDigits
◆ mDisabled
| bool o2::trkft3::ChipDigitsContainer::mDisabled = false |
|
protected |
◆ mNoiseMap
The documentation for this class was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/Detectors/Upgrades/ALICE3/TRKFT3/common/simulation/include/TRKFT3Simulation/ChipDigitsContainer.h
- /home/runner/work/AliceO2/AliceO2/Detectors/Upgrades/ALICE3/TRKFT3/common/simulation/src/ChipDigitsContainer.cxx