Class describing the Atmospheric attenuation. More...
#include <AttenuationResult.h>
Public Member Functions | |
AttenuationResult () | |
AttenuationResult (utl::TabulatedFunctionErrors &transmissionFactor) | |
AttenuationResult (const AttenuationResult &attResult) | |
const utl::TabulatedFunctionErrors & | GetTransmissionFactor () const |
Transmission factor. More... | |
AttenuationResult & | operator= (const AttenuationResult &attResult) |
~AttenuationResult () | |
Private Member Functions | |
void | Clear () |
Private Attributes | |
utl::TabulatedFunctionErrors * | fTransmissionFactor |
Class describing the Atmospheric attenuation.
Definition at line 31 of file AttenuationResult.h.
AttenuationResult::AttenuationResult | ( | ) |
Definition at line 8 of file AttenuationResult.cc.
AttenuationResult::AttenuationResult | ( | utl::TabulatedFunctionErrors & | transmissionFactor | ) |
Definition at line 14 of file AttenuationResult.cc.
AttenuationResult::~AttenuationResult | ( | ) |
Definition at line 39 of file AttenuationResult.cc.
References fTransmissionFactor.
AttenuationResult::AttenuationResult | ( | const AttenuationResult & | attResult | ) |
Definition at line 20 of file AttenuationResult.cc.
|
private |
|
inline |
Transmission factor.
Definition at line 42 of file AttenuationResult.h.
References fTransmissionFactor.
Referenced by FdProfileReconstructorKG::CherenkovFluorescenceMatrix::CalculateAttenuationAlongTrack(), FdProfileReconstructorKG::CherenkovFluorescenceMatrix::CalculateAttenuationToEye(), FdEnergyDepositFinderKG::CFMatrixCalculator::CalculateDiagonalParameters(), otoa::LongitudinalXmaxScanner::CalculateLightFactor(), FdCherenkovFinderOG::FdCherenkovFinder::CherenkovFinderAtAperture(), ShowerLightSimulatorKG::ShowerLightSimulator::CherenkovLight(), atm::CherenkovModel::CKVAerosol(), atm::CherenkovModel::CKVRayleigh(), atm::ParametricXMLMieModel::EvaluateMieScattering(), atm::NonParametricXMLMieModel::EvaluateMieScattering(), atm::MieModelOff::EvaluateMieScattering(), atm::MeasuredDBMieModel::EvaluateMieScattering(), LaserLightSimulatorNA::LaserLightSimulator::EvaluatePhotons(), atm::RayleighModelOff::EvaluateRayleighScattering(), atm::HumidAirRayleighModel::EvaluateRayleighScattering(), atm::ParametricXMLRayleighModel::EvaluateRayleighScattering(), otoa::FD2ADST::FillAtmosphericProfileVars(), FdCherenkovFinderOG::FdCherenkovFinder::InitialCherenkov(), FdProfileFinderOG::FdProfileFinder::LightAtApertureToSize(), FdEnergyDepositFinderKG::CFMatrixCalculator::MultipleScatteringFraction(), operator=(), FdProfileReconstructorKG::CherenkovFluorescenceMatrix::PekalaFraction(), ShowerLightSimulatorKG::ShowerLightSimulator::PrimaryCherenkovLight(), FdProfileReconstructorKG::CherenkovFluorescenceMatrix::RobertsFraction(), ReadAerosolHLNS::ReadAerosolHL::Run(), LightAtDiaphragmSimulatorKG::LightAtDiaphragmSimulator::Run(), testParametricXMLMieModel::testAttenuation(), testMeasuredDBMieModel::testAttenuation(), testParametricXMLRayleighModel::testEvaluateAttenuation(), testSuperMieModel::testGetAttFromDB(), testSuperMieModel::testGetAttFromXML(), testMeasuredDBMieModel::testLambdaDependence(), testMeasuredDBMieModel::testOutOfBound(), testMeasuredDBMieModel::testUncertainty(), testSuperMieModel::testUncertaintyDB(), testSuperMieModel::testUncertaintyXML(), and testMeasuredDBMieModel::testZoneSelection().
AttenuationResult & AttenuationResult::operator= | ( | const AttenuationResult & | attResult | ) |
Definition at line 27 of file AttenuationResult.cc.
References fTransmissionFactor, and GetTransmissionFactor().
|
private |
Definition at line 48 of file AttenuationResult.h.
Referenced by GetTransmissionFactor(), operator=(), and ~AttenuationResult().