#include <AtmCorr.h>
Public Member Functions | |
AtmCorr (int DetectorType) | |
double | GetAlphaRho (double r, int icomp) |
double | GetCorrTypeI (double r, int icomp, double rhoGround, double hGround) |
double | GetCorrTypeII (double r, double theta, int icomp, double hground) |
double | GetCorrTypeIII (double r, double theta, double psi, int icomp) |
double | GetParCorrTypeIII (double r, int icomp, int ipar) |
~AtmCorr () | |
Private Attributes | |
int | fDetectorType |
AtmCorr::AtmCorr | ( | int | DetectorType | ) |
Definition at line 25 of file AtmCorr.cc.
References exit, and fDetectorType.
double AtmCorr::GetAlphaRho | ( | double | r, |
int | icomp | ||
) |
Definition at line 41 of file AtmCorr.cc.
References AtmCorrNS::parAtmTypeI, and std::pow().
Referenced by GetCorrTypeI(), and GetCorrTypeII().
double AtmCorr::GetCorrTypeI | ( | double | r, |
int | icomp, | ||
double | rhoGround, | ||
double | hGround | ||
) |
Definition at line 50 of file AtmCorr.cc.
References fDetectorType, GetAlphaRho(), and AtmosphereNS::Atmosphere::GetDensity().
Referenced by UnivParamNS::UnivParam::GetSignal().
double AtmCorr::GetCorrTypeII | ( | double | r, |
double | theta, | ||
int | icomp, | ||
double | hground | ||
) |
Definition at line 74 of file AtmCorr.cc.
References fDetectorType, GetAlphaRho(), and AtmosphereNS::Atmosphere::GetDensityAboveGround().
Referenced by UnivParamNS::UnivParam::GetSignal().
double AtmCorr::GetCorrTypeIII | ( | double | r, |
double | theta, | ||
double | psi, | ||
int | icomp | ||
) |
Definition at line 129 of file AtmCorr.cc.
References fDetectorType, GetParCorrTypeIII(), and std::pow().
Referenced by UnivParamNS::UnivParam::GetSignal().
double AtmCorr::GetParCorrTypeIII | ( | double | r, |
int | icomp, | ||
int | ipar | ||
) |
Definition at line 99 of file AtmCorr.cc.
References exit, AtmCorrNS::f_mod1_par_MD, AtmCorrNS::f_mod1_par_Scin, AtmCorrNS::f_mod1_par_WCD, AtmCorrNS::f_mod2_par_MD, AtmCorrNS::f_mod2_par_Scin, AtmCorrNS::f_mod2_par_WCD, and fDetectorType.
Referenced by GetCorrTypeIII().
|
private |
Definition at line 39 of file AtmCorr.h.
Referenced by AtmCorr(), GetCorrTypeI(), GetCorrTypeII(), GetCorrTypeIII(), and GetParCorrTypeIII().