Universita' di GenovaINFN Sezione di Genova  
AIRWATCH / EUSO Genova

NoRadiativeTransfer

#include "NoRadiativeTransfer.hh"

NoRadiativeTransfer


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

class NoRadiativeTransfer : public RadiativeTransfer

Inheritance Chart:
EsafConfigurable
EsafMsgSource
<-
RadiativeTransfer
<-
NoRadiativeTransfer

    public:
NoRadiativeTransfer() virtual ~NoRadiativeTransfer() static TClass* Class() virtual void CopyDetectorGeometry(const DetectorGeometry* dg) virtual PhotonsOnPupil* Get(PhotonsInAtmosphere*, const DetectorGeometry* dg) virtual TClass* IsA() const virtual void Reset() virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
ListPhotonsInAtmosphere* fTotalList pointer on the list created by LightSource module EmptyPhotonsOnPupil* fEmpty

Class Description

 NoRadiativeTransfer

 <extensive class description>

   Config file parameters
   ======================

   <parameter name>: <parameter description>
   -Valid options: <available options>


NoRadiativeTransfer() : RadiativeTransfer(), fTotalList(0)
 Constructor


~NoRadiativeTransfer()
 Destructor


PhotonsOnPupil* Get(PhotonsInAtmosphere* photons, const DetectorGeometry* dg)
 Transport photons from source to Euso pupil




Inline Functions


               void CopyDetectorGeometry(const DetectorGeometry* dg)
               void Reset()
            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:27 2005