MARLEY (Model of Argon Reaction Low Energy Yields)  v1.2.0
A Monte Carlo event generator for tens-of-MeV neutrino interactions
Public Member Functions | List of all members
marley::NucleusDecayer Class Reference

EventProcessor that handles nuclear de-excitations. More...

#include <NucleusDecayer.hh>

Inheritance diagram for marley::NucleusDecayer:
marley::EventProcessor

Public Member Functions

virtual void process_event (marley::Event &event, marley::Generator &gen) override
 Processes an input MARLEY Event object. More...
 

Detailed Description

EventProcessor that handles nuclear de-excitations.

Member Function Documentation

◆ process_event()

void marley::NucleusDecayer::process_event ( marley::Event ev,
marley::Generator gen 
)
overridevirtual

Processes an input MARLEY Event object.

Parameters
[in,out]evThe Event object to be processed
[in]genIf needed, the Generator object to use during processing (e.g., for obtaining random numbers)
Todo:
Revisit this

Implements marley::EventProcessor.


The documentation for this class was generated from the following files: