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.


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