11 #include <corsika/framework/process/InteractionHistogram.hpp> 12 #include <corsika/framework/process/InteractionProcess.hpp> 32 template <
class TCountedProcess>
42 template <
typename TSecondaryView>
60 TCountedProcess& process_;
68 #include <corsika/detail/framework/process/InteractionCounter.inl> CrossSectionType getCrossSection(Code const, Code const, FourMomentum const &, FourMomentum const &) const
Wrapper around internal process getCrossSection.
void doInteraction(TSecondaryView &view, Code const, Code const, FourMomentum const &, FourMomentum const &)
Wrapper around internal process doInteraction.
InteractionHistogram const & getHistogram() const
returns the filles histograms.
Description of physical four-vectors.
`, since they are used everywhere as integral part of the framework.
Wrapper around an InteractionProcess that fills histograms of the number of calls to doInteraction() ...
Process describing the interaction of particles.
General FourVector object.
Class that creates and stores histograms of collisions , which is used by class InteractionCounter.