| BaseProcess()=default (defined in corsika::BaseProcess< SwitchProcessSequence< TCondition, TSequence, USequence > >) | corsika::BaseProcess< SwitchProcessSequence< TCondition, TSequence, USequence > > | protected |
| doBoundaryCrossing(TParticle &particle, typename TParticle::node_type const &from, typename TParticle::node_type const &to) (defined in corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 >) | corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 > | |
| doContinuous(TParticle &particle, TTrack &vT, ContinuousProcessIndex const limitId) (defined in corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 >) | corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 > | |
| doSecondaries(TSecondaries &vS) (defined in corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 >) | corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 > | |
| getInteractionLength(TParticle &&particle) (defined in corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 >) | corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 > | inline |
| getInverseInteractionLength(TParticle &&particle) (defined in corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 >) | corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 > | |
| getInverseLifetime(TParticle &&particle) (defined in corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 >) | corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 > | |
| getLifetime(TParticle &&particle) (defined in corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 >) | corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 > | inline |
| getMaxStepLength(TParticle &particle, TTrack &vTrack) (defined in corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 >) | corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 > | |
| getNumberOfProcesses() | corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 > | inlinestatic |
| is_process_sequence (defined in corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 >) | corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 > | static |
| is_switch_process_sequence (defined in corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 >) | corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 > | static |
| operator=(SwitchProcessSequence const &)=default (defined in corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 >) | corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 > | |
| process_type typedef | corsika::BaseProcess< SwitchProcessSequence< TCondition, TSequence, USequence > > | |
| ref() (defined in corsika::BaseProcess< SwitchProcessSequence< TCondition, TSequence, USequence > >) | corsika::BaseProcess< SwitchProcessSequence< TCondition, TSequence, USequence > > | inlineprotected |
| ref() const (defined in corsika::BaseProcess< SwitchProcessSequence< TCondition, TSequence, USequence > >) | corsika::BaseProcess< SwitchProcessSequence< TCondition, TSequence, USequence > > | inlineprotected |
| selectDecay(TSecondaryView &view, [[maybe_unused]] InverseTimeType decay_inv_select, [[maybe_unused]] InverseTimeType decay_inv_sum=InverseTimeType::zero()) (defined in corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 >) | corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 > | |
| selectInteraction(TSecondaryView &view, [[maybe_unused]] InverseGrammageType lambda_inv_select, [[maybe_unused]] InverseGrammageType lambda_inv_sum=InverseGrammageType::zero()) (defined in corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 >) | corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 > | |
| SwitchProcessSequence()=delete (defined in corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 >) | corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 > | |
| SwitchProcessSequence(SwitchProcessSequence const &)=default (defined in corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 >) | corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 > | |
| SwitchProcessSequence(SwitchProcessSequence &&)=default (defined in corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 >) | corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 > | |
| SwitchProcessSequence(TCondition sel, TSequence in_A, USequence in_B) | corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 > | inline |
| TDerived (defined in corsika::BaseProcess< SwitchProcessSequence< TCondition, TSequence, USequence > >) | corsika::BaseProcess< SwitchProcessSequence< TCondition, TSequence, USequence > > | protected |
| ~SwitchProcessSequence()=default (defined in corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 >) | corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 > | |