![]() |
Project
|
#include <GeneratorKrDecay.h>
Classes | |
| struct | Channel |
| struct | Product |
Public Member Functions | |
| KrDecayTable () | |
| const Channel & | sample () const |
Public Attributes | |
| Channel | channels [kNChannels] |
| double | cumulative [kNChannels] |
Static Public Attributes | |
| static const int | kNChannels = 8 |
Table of 83mKr internal-conversion/gamma decay channels and their branching fractions, derived at runtime from Geant4's level/gamma data (falls back to hardcoded PhotonEvaporation5.7/z36.a83 values if unavailable). Used by GeneratorKrDecay to sample one decay channel per generated vertex.
Definition at line 32 of file GeneratorKrDecay.h.
| o2::tpc::KrDecayTable::KrDecayTable | ( | ) |
Definition at line 141 of file GeneratorKrDecay.cxx.
| const KrDecayTable::Channel & o2::tpc::KrDecayTable::sample | ( | ) | const |
Definition at line 241 of file GeneratorKrDecay.cxx.
| Channel o2::tpc::KrDecayTable::channels[kNChannels] |
Definition at line 50 of file GeneratorKrDecay.h.
| double o2::tpc::KrDecayTable::cumulative[kNChannels] |
Definition at line 51 of file GeneratorKrDecay.h.
|
static |
Definition at line 49 of file GeneratorKrDecay.h.