icemc
|
#include <source.hh>
Public Member Functions | |
virtual double | getFlux (double E, double t) const =0 |
virtual double | getFluxBetween (double Emin, double Emax, double t) const =0 |
virtual double | pickEnergy (double Emin, double Emax, double t, TRandom *rng=gRandom) const =0 |
virtual void | getFluxTimeChanges (std::vector< double > *changes) const |
virtual | ~SourceFlux () |
Virtual source flux class
|
inlinevirtual |
|
pure virtual |
Implemented in TimeWindowedExponentialSourceFlux, and ConstantExponentialSourceFlux.
|
pure virtual |
Implemented in TimeWindowedExponentialSourceFlux, and ConstantExponentialSourceFlux.
|
inlinevirtual |
Reimplemented in TimeWindowedExponentialSourceFlux.
|
pure virtual |
Implemented in TimeWindowedExponentialSourceFlux, and ConstantExponentialSourceFlux.