10 #ifndef _evt_AtmosphereParameters_h_
11 #define _evt_AtmosphereParameters_h_
34 const std::vector<double>&
a,
35 const std::vector<double>&
b,
36 const std::vector<double>&
c);
38 template<std::
size_t n>
42 const double (&
c)[n]) :
55 const std::vector<double>&
GetA()
const
58 const std::vector<double>&
GetB()
const
61 const std::vector<double>&
GetC()
const
67 void SetA(
const std::vector<double>&
a)
70 void SetB(
const std::vector<double>&
b)
73 void SetC(
const std::vector<double>&
c)
77 std::vector<double>
fH;
78 std::vector<double>
fA;
79 std::vector<double>
fB;
80 std::vector<double>
fC;
unsigned int GetNLayers() const
const std::vector< double > & GetA() const
const std::vector< double > & GetB() const
void SetLayerAltitudes(const std::vector< double > &h)
void SetB(const std::vector< double > &b)
const std::vector< double > & GetLayerAltitudes() const
const std::vector< double > & GetC() const
AtmosphereParameters(const double(&h)[n], const double(&a)[n], const double(&b)[n], const double(&c)[n])
void SetA(const std::vector< double > &a)
Class to hold the standard parameters used to specify an atmospheric profile.
void SetC(const std::vector< double > &c)