14 #include <corsika/detail/framework/process/StackProcess.hpp> 47 template <
typename TDerived>
72 unsigned int nStep_ = 0;
73 unsigned long int iStep_ = 0;
80 template <
typename TProcess>
83 std::enable_if_t<std::is_base_of_v<StackProcess<typename std::decay_t<TProcess>>,
84 typename std::decay_t<TProcess>>>>
Import and extend the phys::units package.
Each process in C8 must derive from BaseProcess.
A traits marker to identify StackProcess.
The cascade namespace assembles all objects needed to simulate full particles cascades.
int getStep() const
return the current Cascade step counter
bool checkStep()
check if current step is where StackProcess should be executed, this also increases the internal step...
Process to act on the entire particle stack.