Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

SlastLightToEuso

#include "SlastLightToEuso.hh"

SlastLightToEuso


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

class SlastLightToEuso : public LightToEuso

Inheritance Chart:
EsafConfigurable
EsafMsgSource
<-
LightToEuso
<-
SlastLightToEuso
    private:
void PrepareDataCards() public:
SlastLightToEuso() virtual ~SlastLightToEuso() static TClass* Class() virtual const char* ClassName() const virtual const char* ClassType() const virtual void Configure() virtual PhotonsOnPupil* Get(const DetectorGeometry*) virtual PhysicsData* GetPhysics() virtual MCTruth* GetTruth() virtual void Init() virtual TClass* IsA() const virtual void ReplaceInputFile(const char* fil) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
ListPhotonsOnPupil* fPhotons MCTruth* fTruth

Class Description


SlastLightToEuso() : LightToEuso("SLAST"),fPhotons(0),fTruth(0)

void Init()
 Enabling the atmosphere

~SlastLightToEuso()

PhotonsOnPupil* Get(const DetectorGeometry* dg)

void Configure()

MCTruth* GetTruth()

PhysicsData* GetPhysics()

void PrepareDataCards()
 Prepare data card to read by slast77 engine




Inline Functions


               void ReplaceInputFile(const char* fil)
        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:22:00 2005