14 #include "fhiclcpp/ParameterSet.h"
15 #include "art/Framework/Principal/Event.h"
17 #include "nusimdata/SimulationBase/MCFlux.h"
39 virtual simb::MCFlux
GetNext() = 0;
40 virtual double GetPOT() = 0;
virtual double GetPOT()=0
IMesonGen interface class definiton.
IMeVPrtlStage interface class definiton. General interface behind each stage. Provides random number ...
This provides an art tool interface definition for tools which can create fake particles to overlay o...
virtual simb::MCFlux GetNext()=0
virtual ~IMesonGen() noexcept=default
Virtual Destructor.