CORSIKA8  0.0.0
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(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 typedefcorsika::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 >