#include <TimeDepSpectrum.h>
Inheritance diagram for TimeDepSpectrum::

Public Methods | |
| TimeDepSpectrum (const std::string ¶ms) | |
| params is the filename to read. More... | |
| double | flux (double time) const |
| return flux, given a time. More... | |
| float | operator() (float) const |
| sample a single particle energy from the spectrum. More... | |
| std::string | title () const |
| return a title describing the spectrum. More... | |
| const char * | particleName () const |
| subclasses need to specify correct particle type. More... | |
| const char * | nameOf () const |
Definition at line 13 of file TimeDepSpectrum.h.
|
|
params is the filename to read.
Definition at line 17 of file TimeDepSpectrum.h.
00017 {}
|
|
|
return flux, given a time.
Reimplemented from Spectrum. Definition at line 16 of file TimeDepSpectrum.cxx.
00016 {
00017 if(time<=0.04) {return 1;}
00018 return 0;
00019 }
|
|
|
Definition at line 32 of file TimeDepSpectrum.h.
00032 {return "TimeDepSpectrum";}
|
|
|
sample a single particle energy from the spectrum.
Reimplemented from Spectrum. Definition at line 27 of file TimeDepSpectrum.h.
00027 {return (float)0.1;}
|
|
|
subclasses need to specify correct particle type.
Reimplemented from Spectrum. Definition at line 31 of file TimeDepSpectrum.h.
00031 {return "e";}
|
|
|
return a title describing the spectrum.
Reimplemented from Spectrum. Definition at line 30 of file TimeDepSpectrum.h.
00030 {return "TimeDepSpectrum";}
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001