|
Geant4 11.3.0
Toolkit for the simulation of the passage of particles through matter
|
#include "G4Types.hh"Go to the source code of this file.
Classes | |
| struct | QSSSubstep_ |
| struct | QSS_simulator_ |
Namespaces | |
| namespace | Qss_misc |
Macros | |
| #define | unlikely(x) |
| #define | likely(x) |
| #define | SUBSTEP_STRUCT(sim, i) |
| #define | SUBSTEP_START(sim, i) |
| #define | SUBSTEP_X(sim, i) |
| #define | SUBSTEP_TX(sim, i) |
| #define | SUBSTEP_LEN(sim, i) |
| #define | LAST_SUBSTEP_STRUCT(sim) |
| #define | CUR_SUBSTEP_START(sim) |
| #define | CUR_SUBSTEP_X(sim) |
| #define | CUR_SUBSTEP_TX(sim) |
| #define | CUR_SUBSTEP_LEN(sim) |
| #define | CUR_SUBSTEP(sim) |
| #define | LAST_SUBSTEP(sim) |
| #define | MAX_SUBSTEP(sim) |
| #define | SUBSTEPS(sim) |
Typedefs | |
| using | QSS_simulator = struct QSS_simulator_* |
| using | QSSSubstep = struct QSSSubstep_* |
Variables | |
| constexpr unsigned int | Qss_misc::PXidx = 0 |
| constexpr unsigned int | Qss_misc::PYidx = 1 |
| constexpr unsigned int | Qss_misc::PZidx = 2 |
| constexpr unsigned int | Qss_misc::VXidx = 3 |
| constexpr unsigned int | Qss_misc::VYidx = 4 |
| constexpr unsigned int | Qss_misc::VZidx = 5 |
| constexpr unsigned int | Qss_misc::MAX_QSS_STEPPER_ORDER = 3 |
| constexpr unsigned int | Qss_misc::VAR_IDX_END = 6 |
| constexpr unsigned int | Qss_misc::MIN_SUBSTEPS = 20 |
| constexpr G4double | Qss_misc::INF = 1.0e20 |
| #define CUR_SUBSTEP | ( | sim | ) |
Definition at line 83 of file G4qss_misc.hh.
Referenced by G4QSStepper< QSS >::Stepper().
| #define CUR_SUBSTEP_LEN | ( | sim | ) |
Definition at line 81 of file G4qss_misc.hh.
| #define CUR_SUBSTEP_START | ( | sim | ) |
Definition at line 78 of file G4qss_misc.hh.
| #define CUR_SUBSTEP_TX | ( | sim | ) |
Definition at line 80 of file G4qss_misc.hh.
| #define CUR_SUBSTEP_X | ( | sim | ) |
Definition at line 79 of file G4qss_misc.hh.
| #define LAST_SUBSTEP | ( | sim | ) |
Definition at line 84 of file G4qss_misc.hh.
Referenced by G4QSStepper< QSS >::Interpolate().
| #define LAST_SUBSTEP_STRUCT | ( | sim | ) |
Definition at line 76 of file G4qss_misc.hh.
Referenced by G4QSStepper< QSS >::Stepper().
| #define likely | ( | x | ) |
Definition at line 59 of file G4qss_misc.hh.
Referenced by G4QSS3::next_time().
| #define MAX_SUBSTEP | ( | sim | ) |
Definition at line 85 of file G4qss_misc.hh.
| #define SUBSTEP_LEN | ( | sim, | |
| i ) |
Definition at line 74 of file G4qss_misc.hh.
Referenced by G4QSStepper< QSS >::Interpolate().
| #define SUBSTEP_START | ( | sim, | |
| i ) |
Definition at line 71 of file G4qss_misc.hh.
| #define SUBSTEP_STRUCT | ( | sim, | |
| i ) |
Definition at line 70 of file G4qss_misc.hh.
Referenced by G4QSStepper< QSS >::Interpolate().
| #define SUBSTEP_TX | ( | sim, | |
| i ) |
Definition at line 73 of file G4qss_misc.hh.
| #define SUBSTEP_X | ( | sim, | |
| i ) |
Definition at line 72 of file G4qss_misc.hh.
| #define SUBSTEPS | ( | sim | ) |
Definition at line 86 of file G4qss_misc.hh.
Referenced by G4QSStepper< QSS >::~G4QSStepper().
| #define unlikely | ( | x | ) |
Definition at line 58 of file G4qss_misc.hh.
Referenced by G4QSS3::min_pos_root_2_alt(), and G4QSS2::recompute_next_times().
| using QSS_simulator = struct QSS_simulator_* |
Definition at line 33 of file G4qss_misc.hh.
| using QSSSubstep = struct QSSSubstep_* |
Definition at line 34 of file G4qss_misc.hh.