Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

Ground

#include "Ground.hh"

Ground


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

class Ground : public EsafConfigurable, public EsafMsgSource

Inheritance Chart:
EsafConfigurable
EsafMsgSource
<-
Ground
<-
TestGround
 
    This is an abstract class, constructors will not be documented.
    Look at the header to check for available constructors.


    public:
virtual ~Ground() virtual Double_t Albedo(const EarthVector&) const virtual Double_t Altitude(const EarthVector&) const static TClass* Class() virtual const char* ClassName() const virtual const char* ClassType() const virtual void Configure() virtual EarthVector GetImpact(const EarthVector&, const EarthVector&) const EarthVector GetImpact(const BunchOfPhotons& b) const virtual TClass* IsA() const Bool_t IsUnderGround(const EarthVector& pos) const virtual Double_t Outgoing_phase_function(const EarthVector& pos1, const EarthVector& pos2) const virtual void RandomDir(const EarthVector& pos, EarthVector& incom_dir) const virtual void Reset() virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members




Class Description

   Interface for ground description                                           
   ================================



~Ground()
 dtor


Bool_t IsUnderGround(const EarthVector& pos) const
 to know if position is underground




Inline Functions


        EarthVector GetImpact(const EarthVector&, const EarthVector&) const
        EarthVector GetImpact(const BunchOfPhotons& b) const
           Double_t Outgoing_phase_function(const EarthVector& pos1, const EarthVector& pos2) const
               void RandomDir(const EarthVector& pos, EarthVector& incom_dir) const
           Double_t Albedo(const EarthVector&) const
           Double_t Altitude(const EarthVector&) const
               void Configure()
               void Reset()
        const char* ClassType() const
        const char* ClassName() const
            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
About Us | EUSO Official Website | Web pages created by Roberto Pesce and Alessandro Thea - Last Update Wed Nov 16 16:21:11 2005