![]() |
Project
|
#include <Digitizer.h>
Inherits o2::InteractionRecord.
Public Attributes | |
| std::array< ChannelBCDataF, NChannels > | data = {} |
| std::array< ChannelBCDataF, NDigiChannels > | digi = {} |
| std::vector< o2::zdc::MCLabel > | labels |
| bool | digitized = false |
| bool | triggerChecked = false |
| uint32_t | trigChanMask = 0 |
| uint8_t | extTrig = 0 |
Public Attributes inherited from o2::InteractionRecord | |
| uint16_t | bc = DummyBC |
| bunch crossing ID of interaction | |
| uint32_t | orbit = DummyOrbit |
| LHC orbit. | |
Static Public Attributes | |
| static constexpr uint32_t | AllChannelsMask = 0x80000000 |
Static Public Attributes inherited from o2::InteractionRecord | |
| static constexpr uint16_t | DummyBC = 0xffff |
| static constexpr uint32_t | DummyOrbit = 0xffffffff |
| static constexpr double | DummyTime = DummyBC * o2::constants::lhc::LHCBunchSpacingNS + DummyOrbit * o2::constants::lhc::LHCOrbitNS |
| static constexpr int64_t | MaxGlobalBCs = (int64_t(DummyOrbit) * o2::constants::lhc::LHCMaxBunches) + (o2::constants::lhc::LHCMaxBunches - 1) |
Additional Inherited Members | |
Static Public Member Functions inherited from o2::InteractionRecord | |
| static constexpr InteractionRecord | getIRMaxBC () |
| static double | bc2ns (int bc, unsigned int orbit) |
| static int | ns2bc (double ns, unsigned int &orb) |
| static InteractionRecord | long2IR (int64_t l) |
Definition at line 40 of file Digitizer.h.
| Digitizer::BCCache::BCCache | ( | ) |
Definition at line 24 of file Digitizer.cxx.
|
inline |
Definition at line 52 of file Digitizer.h.
|
inline |
Definition at line 62 of file Digitizer.h.
| void Digitizer::BCCache::print | ( | ) | const |
Definition at line 509 of file Digitizer.cxx.
|
staticconstexpr |
Definition at line 48 of file Digitizer.h.
| std::array<ChannelBCDataF, NChannels> o2::zdc::Digitizer::BCCache::data = {} |
Definition at line 41 of file Digitizer.h.
| std::array<ChannelBCDataF, NDigiChannels> o2::zdc::Digitizer::BCCache::digi = {} |
Definition at line 42 of file Digitizer.h.
| bool o2::zdc::Digitizer::BCCache::digitized = false |
Definition at line 44 of file Digitizer.h.
| uint8_t o2::zdc::Digitizer::BCCache::extTrig = 0 |
Definition at line 47 of file Digitizer.h.
| std::vector<o2::zdc::MCLabel> o2::zdc::Digitizer::BCCache::labels |
Definition at line 43 of file Digitizer.h.
| uint32_t o2::zdc::Digitizer::BCCache::trigChanMask = 0 |
Definition at line 46 of file Digitizer.h.
| bool o2::zdc::Digitizer::BCCache::triggerChecked = false |
Definition at line 45 of file Digitizer.h.