MARLEY (Model of Argon Reaction Low Energy Yields)
v1.2.0
A Monte Carlo event generator for tens-of-MeV neutrino interactions
|
Abstract base class for entities that take a marley::Event as input and possibly modify it. More...
#include <EventProcessor.hh>
Public Member Functions | |
virtual void | process_event (marley::Event &ev, marley::Generator &gen)=0 |
Processes an input MARLEY Event object. More... | |
Abstract base class for entities that take a marley::Event as input and possibly modify it.
|
pure virtual |
Processes an input MARLEY Event object.
[in,out] | ev | The Event object to be processed |
[in] | gen | If needed, the Generator object to use during processing (e.g., for obtaining random numbers) |
Implemented in marley::NucleusDecayer, and marley::ProjectileDirectionRotator.