Public Member Functions | Public Attributes | Static Public Attributes | Protected Attributes | Static Protected Attributes | List of all members
Signal Class Reference

Radiation from interaction. More...

#include <signal.hh>

Public Member Functions

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
 

Detailed Description

Radiation from interaction.

Definition at line 13 of file signal.hh.

Collaboration diagram for Signal:
Collaboration graph
[legend]

The documentation for this class was generated from the following files: