Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

CloudsBox

#include "CloudsBox.hh"

CloudsBox


class description - source file - inheritance tree (.pdf)

class CloudsBox

Inheritance Chart:
CloudsBox

    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&)
About Us | EUSO Official Website | Web pages created by Roberto Pesce and Alessandro Thea - Last Update Wed Nov 16 16:23:41 2005