11 #include <corsika/framework/stack/SecondaryView.hpp> 19 template <
class T1,
template <
class>
class T2>
25 static bool constexpr has_event{
false};
34 template <
typename Particle>
36 CORSIKA_LOG_TRACE(
"DefaultSecondaryProducer::new_secondary(Particle&&)");
47 template <
typename Particle>
50 CORSIKA_LOG_TRACE(
"DefaultSecondaryProducer::DefaultSecondaryProducer(Particle&)");
void new_secondary(Particle &&) const
Method is called after a new secondary has been created on the SecondaryView.
DefaultSecondaryProducer(Particle const &)
Method is called when a new SecondaryView is being created created.
`, since they are used everywhere as integral part of the framework.
SecondaryView can only be constructed by giving a valid Projectile particle, following calls to addSe...
Class to handle the generation of new secondaries.