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

Public Methods | |
| long double | pofi (long double intensity) |
| long double | random () |
| DELTAX | gaussianspread () |
| void | addtophotons (long double x,long double y) |
| void | addtoctlg (long double x,long double y,long double intsty) |
| void | findandaddnew () |
| void | sendphotonfromcatalog () |
| PHOTON* | create () |
| ~ExtraGalacticDiffuse () | |
| ExtraGalacticDiffuse () | |
| default constructor. More... | |
| ExtraGalacticDiffuse (const char* name,float Emin, float Emax, float index) | |
| std::pair<double,double> | dir (double e) |
Public Attributes | |
| long double | TotInt |
| TotInt=.0000976759*multiplierduetosizeofsky; you might want to change this to the actual calculated value - it is in photons/sec/cm^2 over the whole sky. More... | |
| long double | RemInt |
| long double | NewProb |
| PHOTON | list [50000] |
| SOURCE | ctlg [5000] |
| std::vector<std::pair<double, double> >::iterator | srcpnt |
Definition at line 24 of file ExtraGalacticDiffuse.h.
|
|
Definition at line 183 of file ExtraGalacticDiffuse.cxx. |
|
|
default constructor.
Definition at line 88 of file ExtraGalacticDiffuse.h. |
|
|
Definition at line 144 of file ExtraGalacticDiffuse.cxx. |
|
|
Definition at line 67 of file ExtraGalacticDiffuse.cxx. Referenced by findandaddnew(). |
|
|
Definition at line 52 of file ExtraGalacticDiffuse.cxx. Referenced by findandaddnew(), and sendphotonfromcatalog(). |
|
|
Definition at line 110 of file ExtraGalacticDiffuse.cxx. Referenced by ExtraGalacticDiffuse(). |
|
|
Definition at line 187 of file ExtraGalacticDiffuse.cxx. |
|
|
Definition at line 77 of file ExtraGalacticDiffuse.cxx. Referenced by create(). |
|
|
Definition at line 36 of file ExtraGalacticDiffuse.cxx. Referenced by addtophotons(). |
|
|
Definition at line 14 of file ExtraGalacticDiffuse.cxx. Referenced by findandaddnew(). |
|
|
Definition at line 30 of file ExtraGalacticDiffuse.cxx. Referenced by create(), findandaddnew(), gaussianspread(), and sendphotonfromcatalog(). |
|
|
Definition at line 98 of file ExtraGalacticDiffuse.cxx. Referenced by create(). |
|
|
Definition at line 42 of file ExtraGalacticDiffuse.h. |
|
|
Definition at line 40 of file ExtraGalacticDiffuse.h. |
|
|
TotInt=.0000976759*multiplierduetosizeofsky; you might want to change this to the actual calculated value - it is in photons/sec/cm^2 over the whole sky.
Definition at line 38 of file ExtraGalacticDiffuse.h. |
|
|
Definition at line 58 of file ExtraGalacticDiffuse.h. |
|
|
Definition at line 50 of file ExtraGalacticDiffuse.h. |
|
|
Definition at line 67 of file ExtraGalacticDiffuse.h. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000