Radiation from interaction. More...
#include <signal.hh>
Public Member Functions | |
| Signal () | |
| void | TaperVmMHz (double viewangle, double deltheta_em, double deltheta_had, double emfrac, double hadfrac, double &vmmhz1m, double &vmmhz_em) |
| double | GetVmMHz1m (double pnu, double freq) |
| void | GetVmMHz (double vmmhz_max, double vmmhz1m_max, double pnu, double *freq, double notch_min, double notch_max, double *vmmhz, int nfreq) |
| void | Initialize () |
| void | SetParameterization (int whichparameterization) |
| int | GetLPM () |
| double | GetELPM () |
| void | GetSpread (double pnu, double emfrac, double hadfrac, double freq, double &deltheta_em_max, double &deltheta_had_max) |
| void | SetMedium (int medium) |
| void | InitializeMedium () |
| void | SetNMediumReceiver (double nmedium_receiver) |
| void | SetLPM (double lpm) |
| void | SetKelvins (double kelvins) |
| void | SetBetaMedium (double betamedium) |
| void | SetRhoMedium (double rhomedium) |
| void | SetKrMedium (double kr_medium) |
| void | SetKlMedium (double kl_medium) |
| void | SetRmMedium (double rm_medium) |
| void | SetNDepth (double n_depth) |
| void | SetX0Depth (double x0_depth) |
| void | SetrhoDepth (double rho_depth) |
| void | SetKeMedium (double ke_medium) |
| void | SetEcMedium (double ecmedium) |
| void | SetX0Medium (double x0medium) |
| void | SetChangle (double thischangle) |
| void | SetAlphaMedium (double alphamedium) |
| void | SetAexMedium (double aexmedium) |
| void | SetKdelta_Medium (double kdelta_medium) |
| void | SetJaime_Factor (double jaime_factor) |
Public Attributes | |
| double | vmmhz1m_max |
| double | X0MEDIUM |
| double | KELVINS |
| double | N_DEPTH |
| double | RHO_DEPTH |
| double | X0_DEPTH |
| double | NMEDIUM_RECEIVER |
| double | changle |
| double | RHOMEDIUM |
| double | logscalefactor_taper |
Static Public Attributes | |
| static const double | RHOICE |
| static const double | RHOAIR |
| static const double | RHOH20 |
| static const double | N_AIR |
| static const double | NICE |
| static const double | NSALT |
| static const double | CHANGLE_ICE |
| static const double | VIEWANGLE_CUT |
Protected Attributes | |
| double | x0ice |
| double | ecice |
| double | nice |
| double | nfirn |
| double | invnfirn |
| double | invnice |
| double | rhoice |
| double | kelvins_ice |
| double | changle_ice |
| double | aex_ice |
| double | alphaice |
| double | rm_ice |
| double | ke_ice |
| double | kl_ice |
| double | kdelta_ice |
| double | kr_ice |
| double | betaice |
| double | nu0_modified |
| double | nu_r |
| int | WHICHPARAMETERIZATION |
| double | vmmhz1m_reference |
| double | freq_reference |
| double | pnu_reference |
| double | KR_MEDIUM |
| double | RM_MEDIUM |
| double | KL_MEDIUM |
| double | KE_MEDIUM |
| double | ECMEDIUM |
| double | ALPHAMEDIUM |
| double | AEXMEDIUM |
| double | KDELTA_MEDIUM |
| double | BETAMEDIUM |
| double | JAIME_FACTOR |
| int | MEDIUM |
| int | LPM |
Static Protected Attributes | |
| static const double | RHOSALT |
| static const double | RM_ICE |
| static const double | RM_SALT |
| static const double | KR_SALT |
| static const double | KR_ICE |
| static const double | X0SALT |
| static const double | ECSALT |
| static const double | X0ICE |
| static const double | ECICE |
| static const double | AEX_ICE |
| static const double | ALPHAICE |
| static const double | AEX_SALT |
| static const double | ALPHASALT |
| static const double | KE_SALT |
| static const double | KL_SALT |
| static const double | KDELTA_SALT |
| static const double | KE_ICE |
| static const double | KL_ICE |
| static const double | KDELTA_ICE |
| static const double | KELVINS_ICE |
| static const double | KELVINS_SALT |
| static const double | BETAICE |
| static const double | BETASALT |
Radiation from interaction.
| Signal::Signal | ( | ) |
| double Signal::GetELPM | ( | ) |
| int Signal::GetLPM | ( | ) |
| void Signal::GetSpread | ( | double | pnu, |
| double | emfrac, | ||
| double | hadfrac, | ||
| double | freq, | ||
| double & | deltheta_em_max, | ||
| double & | deltheta_had_max | ||
| ) |
| void Signal::GetVmMHz | ( | double | vmmhz_max, |
| double | vmmhz1m_max, | ||
| double | pnu, | ||
| double * | freq, | ||
| double | notch_min, | ||
| double | notch_max, | ||
| double * | vmmhz, | ||
| int | nfreq | ||
| ) |
| double Signal::GetVmMHz1m | ( | double | pnu, |
| double | freq | ||
| ) |
| void Signal::Initialize | ( | ) |
| void Signal::InitializeMedium | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| void Signal::SetParameterization | ( | int | whichparameterization | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| void Signal::TaperVmMHz | ( | double | viewangle, |
| double | deltheta_em, | ||
| double | deltheta_had, | ||
| double | emfrac, | ||
| double | hadfrac, | ||
| double & | vmmhz1m, | ||
| double & | vmmhz_em | ||
| ) |
|
protected |
|
staticprotected |
|
staticprotected |
|
protected |
|
protected |
|
staticprotected |
|
protected |
|
staticprotected |
|
protected |
|
staticprotected |
|
protected |
|
staticprotected |
| double Signal::changle |
|
protected |
|
static |
|
protected |
|
staticprotected |
|
protected |
|
staticprotected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
staticprotected |
|
protected |
|
staticprotected |
|
protected |
|
staticprotected |
|
protected |
|
staticprotected |
| double Signal::KELVINS |
|
protected |
|
staticprotected |
|
staticprotected |
|
protected |
|
staticprotected |
|
protected |
|
staticprotected |
|
protected |
|
staticprotected |
|
protected |
|
staticprotected |
| double Signal::logscalefactor_taper |
|
protected |
|
protected |
|
static |
| double Signal::N_DEPTH |
|
protected |
|
protected |
|
static |
| double Signal::NMEDIUM_RECEIVER |
|
static |
|
protected |
|
protected |
|
protected |
| double Signal::RHO_DEPTH |
|
static |
|
static |
|
protected |
|
static |
| double Signal::RHOMEDIUM |
|
staticprotected |
|
protected |
|
staticprotected |
|
protected |
|
staticprotected |
|
static |
| double Signal::vmmhz1m_max |
|
protected |
|
protected |
| double Signal::X0_DEPTH |
|
protected |
|
staticprotected |
| double Signal::X0MEDIUM |
|
staticprotected |
1.8.3.1