#include <Neutrinos_pp.hpp>
|
| | Neutrinos_pp (size_t size, double Emin, double Emax) |
| |
| void | set_neutrinos_pp (double p, double gammap_min, double gammap_max, double ntot_prot, double nwind, double plfrac, gsl_interp_accel *acc_Jp, gsl_spline *spline_Jp, const std::string &outputConfiguration, const std::string &flavor, int infosw, std::string_view source) |
| |
| | Radiation (size_t size) |
| |
| const std::vector< double > & | get_energy () const |
| |
| const std::vector< double > & | get_nphot () const |
| |
| const std::vector< double > & | get_energy_obs () const |
| |
| const std::vector< double > & | get_nphot_obs () const |
| |
| size_t | get_size () const |
| |
| double | get_volume () const |
| |
| double | integrated_luminosity (double numin, double numax) |
| |
| void | set_beaming (double theta, double speed, double doppler) |
| | Methods to set viewing angle, beaming and geometry of emission region.
|
| |
| void | set_inclination (double theta) |
| |
| void | set_geometry (const std::string &geom, double l1, double l2) |
| |
| void | set_geometry (const std::string &geom, double l1) |
| |
| void | set_counterjet (bool flag) |
| | Method to include a counterjet in cyclosycnchrotron/Compton classes.
|
| |
| void | test_arrays () |
| | Simple method to check arrays; only meant for debugging.
|
| |
|
| std::vector< double > | en_phot |
| | array of photon energies
|
| |
| std::vector< double > | num_phot |
| | array of number of photons in units of erg/s/Hz
|
| |
| std::vector< double > | en_phot_obs |
| | same as above but in observer frame
|
| |
| std::vector< double > | num_phot_obs |
| | same as above but in observer frame
|
| |
| double | r |
| |
| double | z |
| | Dimensions of emitting region.
|
| |
| double | vol |
| | Volume of emitting region.
|
| |
| double | beta |
| | speed of the emitting region
|
| |
| double | dopfac |
| |
| double | angle |
| | Viewing angle/Doppler factor of emitting region.
|
| |
| double | dopnum |
| | Doppler boosting exponent, depends on geometry.
|
| |
| bool | counterjet |
| | boolean switch if user wants to include counterjet emission
|
| |
| std::string | geometry |
| | string to track geometry of emitting region
|
| |
◆ Neutrinos_pp()
| kariba::Neutrinos_pp::Neutrinos_pp |
( |
size_t |
size, |
|
|
double |
Emin, |
|
|
double |
Emax |
|
) |
| |
◆ set_neutrinos_pp()
| void kariba::Neutrinos_pp::set_neutrinos_pp |
( |
double |
p, |
|
|
double |
gammap_min, |
|
|
double |
gammap_max, |
|
|
double |
ntot_prot, |
|
|
double |
nwind, |
|
|
double |
plfrac, |
|
|
gsl_interp_accel * |
acc_Jp, |
|
|
gsl_spline * |
spline_Jp, |
|
|
const std::string & |
outputConfiguration, |
|
|
const std::string & |
flavor, |
|
|
int |
infosw, |
|
|
std::string_view |
source |
|
) |
| |
The documentation for this class was generated from the following files: