Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

LightToEuso

#include "LightToEuso.hh"

LightToEuso


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

class LightToEuso : public EsafConfigurable, public EsafMsgSource

Inheritance Chart:
EsafConfigurable
EsafMsgSource
<-
LightToEuso
<-
FileUnisimLightToEuso
PhPRootFileLightToEuso
SlastLightToEuso
StandardLightToEuso
TestLightToEuso
 
    This is an abstract class, constructors will not be documented.
    Look at the header to check for available constructors.


    protected:
EventGenerator* GetGenerator() LightSource* GetLightSource() RadiativeTransfer* GetRadiative() public:
virtual ~LightToEuso() static TClass* Class() virtual const char* ClassName() const virtual const char* ClassType() const virtual void Configure() virtual PhotonsOnPupil* Get(const DetectorGeometry*) const string& GetName() const virtual PhysicsData* GetPhysics() virtual MCTruth* GetTruth() virtual TClass* IsA() const virtual void ReplaceInputFile(const char*) virtual void Reset() virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
string fName protected:
EventGenerator* fGenerator event generator LightSource* fLight light generator in atmosphere RadiativeTransfer* fRadiative radiative transport to euso

Class Description


~LightToEuso()
 dtor


void Reset()
 get ready for next event. Reset method of every imbricated object is called.




Inline Functions


           PhotonsOnPupil* Get(const DetectorGeometry*)
                      void Configure()
                  MCTruth* GetTruth()
              PhysicsData* GetPhysics()
                      void ReplaceInputFile(const char*)
             const string& GetName() const
               const char* ClassType() const
               const char* ClassName() const
           EventGenerator* GetGenerator()
        RadiativeTransfer* GetRadiative()
              LightSource* GetLightSource()
                   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:55 2005