CloudsBox
| #include "CloudsBox.hh" |
CloudsBox
class description - source file - inheritance tree (.pdf)
class CloudsBox
| Inheritance Chart: | |||||
|
public:
CloudsBox()
CloudsBox(Double_t, Double_t, Double_t, UInt_t)
CloudsBox(const CloudsBox&)
virtual ~CloudsBox()
static TClass* Class()
Double_t GetBottomAlt() const
Double_t GetLayerTop(Int_t i) const
Double_t GetLayerWidth() const
Int_t GetNumberOfLayers() const
Double_t GetODlocal(Int_t i) const
void GetODprofile(vector<Double_t>&) const
Double_t GetTopAlt() const
Double_t GetTotalOD() const
virtual TClass* IsA() const
CloudsBox& operator=(const CloudsBox&)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Data Members
private:
vector<CloudLayer*> fLayers list of cloud layers, with highest first
Double_t fODtot total vertical OD
Double_t fTop altitude of the top layer
Double_t fBottom altitude of the bottom layer
Double_t fWidth width of a layer
UInt_t fNb number of layers
Class Description
CloudsBox()
ctor
CloudsBox(Double_t ODtot,Double_t bottom,Double_t top,UInt_t nb)
ctor
~CloudsBox()
dtor
void GetODprofile(vector<Double_t>& prof) const
Fill prof (which must be passed emtpy) with the list of layers local Optical Depth
Inline Functions
Int_t GetNumberOfLayers() const
Double_t GetODlocal(Int_t i) const
Double_t GetLayerTop(Int_t i) const
Double_t GetLayerWidth() const
Double_t GetTopAlt() const
Double_t GetBottomAlt() const
Double_t GetTotalOD() const
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
CloudsBox CloudsBox(const CloudsBox&)
CloudsBox& operator=(const CloudsBox&)
