CORSIKA  @c8_version@
The framework to simulate particle cascades for astroparticle physics
corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 > Member List

This is the complete list of members for corsika::SwitchProcessSequence< TCondition, TSequence, USequence, IndexFirstProcess, IndexOfProcess1, IndexOfProcess2 >, including all inherited members.

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(Step< TParticle > &particle, 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 >
getCrossSection(TParticle const &projectile, Code const targetId, FourMomentum const &targetP4) const (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
getRef() (defined in corsika::BaseProcess< SwitchProcessSequence< TCondition, TSequence, USequence > >)corsika::BaseProcess< SwitchProcessSequence< TCondition, TSequence, USequence > >inlineprotected
getRef() const (defined in corsika::BaseProcess< SwitchProcessSequence< TCondition, TSequence, USequence > >)corsika::BaseProcess< SwitchProcessSequence< TCondition, TSequence, USequence > >inlineprotected
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 typedefcorsika::BaseProcess< SwitchProcessSequence< TCondition, TSequence, USequence > >
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, FourMomentum const &projectileP4, NuclearComposition const &composition, TRNG &rng, CrossSectionType const cx_select, CrossSectionType cx_sum=CrossSectionType::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 >