14 #include <corsika/detail/framework/process/StackProcess.hpp> 53 template <
typename TDerived>
76 unsigned int nStep_ = 0;
77 unsigned long int iStep_ = 0;
84 template <
typename TProcess>
87 std::enable_if_t<std::is_base_of_v<StackProcess<typename std::decay_t<TProcess>>,
88 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.
`, since they are used everywhere as integral part of the framework.
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.