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

Public Methods | |
| CrProtonSplash () | |
| ~CrProtonSplash () | |
| std::pair<double,double> | dir (double energy, HepRandomEngine* engine) const |
| double | energySrc (HepRandomEngine* engine) const |
| double | flux () const |
| flux returns the value integrated over whole energy and direction and devided by 4pi Sr: then the unit is [s**-1 m**-2 Sr**-1]. More... | |
| double | solidAngle () const |
| calcualte effective solid angle (default zero). More... | |
| const char* | particleName () const |
| subclasses need to specify correct particle type. More... | |
| float | operator() (float r) |
| r in [0,1). More... | |
| double | calculate_rate (double old_rate) |
| float | flux (float latitude, float longitude) const |
| float | flux (std::pair<double,double> coords) const |
| std::string | title () const |
| return a title describing the spectrum. More... | |
| float | fraction (float energy) |
| fraction function doesn't work in this class... :-(. More... | |
| std::pair<float,float> | dir (float energy) const |
Definition at line 17 of file CrProtonSplash.h.
|
|
Definition at line 130 of file CrProtonSplash.cxx. |
|
|
Definition at line 136 of file CrProtonSplash.cxx. |
|
|
Definition at line 211 of file CrProtonSplash.cxx. |
|
|
Reimplemented from Spectrum. Definition at line 242 of file CrProtonSplash.cxx. |
|
|
Reimplemented from CrSpectrum. Definition at line 142 of file CrProtonSplash.cxx. Referenced by dir(). |
|
|
Reimplemented from CrSpectrum. Definition at line 170 of file CrProtonSplash.cxx. Referenced by operator()(). |
|
|
Definition at line 223 of file CrProtonSplash.cxx. |
|
|
Definition at line 217 of file CrProtonSplash.cxx. |
|
|
flux returns the value integrated over whole energy and direction and devided by 4pi Sr: then the unit is [s**-1 m**-2 Sr**-1].
Reimplemented from Spectrum. Definition at line 176 of file CrProtonSplash.cxx. Referenced by flux(). |
|
|
fraction function doesn't work in this class... :-(.
Reimplemented from Spectrum. Definition at line 235 of file CrProtonSplash.cxx. |
|
|
r in [0,1).
Definition at line 201 of file CrProtonSplash.cxx. |
|
|
subclasses need to specify correct particle type.
Reimplemented from Spectrum. Definition at line 195 of file CrProtonSplash.cxx. |
|
|
calcualte effective solid angle (default zero).
Reimplemented from Spectrum. Definition at line 189 of file CrProtonSplash.cxx. |
|
|
return a title describing the spectrum.
Reimplemented from Spectrum. Definition at line 229 of file CrProtonSplash.cxx. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000